[問題] 跨AS檔function使用

作者: m87dd05 (八八里阿巴)   2013-09-30 22:03:25
困擾很久的問題
假使今天有一個STAR.fla 、 STAR.as 、GAME.fla 、GAME.as
(FLA檔舞台是空的,圖片元件都是使用addchild進來的)
在STAR.as中寫一個function:去addchild GAME.swf
這邊可以順利從STAR連接到GAME
但是我在GAME.as中寫一個function(滑鼠點擊按鈕觸發 使用removechild)
要讓他從GAME回到STAR,問題是GAME.as會不知道STAR.as中宣告的變數loader
目前詢問到最可行的方法
http://ppt.cc/A33y
但是這個方法的缺點就是必須要把GAME.as會用到的變數都宣告再STAR.as
這樣STAR.as會超多變數的(因為我的STAR.as之後會針對不同的圖片連接到不同功能的as)
請問版上的各位大大有更好的解法嗎?
作者: sextitanic   0000-00-00 00:00:00
在GAME.as用dispatchEvent呼叫STAR.as來做 remove?
作者: KawasumiMai (さあ、死ぬがいい)   2013-09-30 22:11:00
掛object

Links booklink

Contact Us: admin [ a t ] ucptt.com