看板 Flash 關於我們 聯絡資訊
因為最近開始寫flash搭純as的project... 然後有碰上一個問題 在很多畫面都是從flash那邊抓出來的情況 會使用到一層又一層的movieclip public class mcPro extends MovieClip.... 主要是因為有些常用的方法要寫在裡面... 但是當我從swf中取出movieclip時 卻沒有辦法直接轉型成該class.... 不知道有沒有人可以提供這部分的經驗呢?.... (那個class沒有要放其他的物件...就只是存在一些method而已...) -- 所有創作者都面對相同的難題。價格是由供給和需求來決定的, 有趣工作的需求量,總是比不上解決個別客戶的世俗問題。 在實驗劇場裡演戲,總是比不上在展覽攤位上披著猩猩裝來得有賺頭。 寫小說所賺的錢,還比不上垃圾處理器的廣告文案。 對程式語言動手動腳的工錢,也比不上協助某公司連結老舊資料庫與網站伺服器。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.219.144.228
dsmwang:你怎麼取出的? 09/23 18:48
etrexetrex:試試看 mcPro(那個movieclip).常用的方法() 09/23 19:00
chengchieh:content.loaderInfo.applicationDomain.getDefinition 09/25 00:31
chengchieh:方法為上一行...不管用mcPro(**)轉or **as mcPro都不行 09/25 00:32
ben0209:單frame的,要轉成Sprite,多frame的,才轉成MovieClip 09/26 10:07
chengchieh:但是我取出的內容本身在flash裡面是movieclip 09/26 10:09
上面的描述可能不太好 我重新修改一下 目前我所會使用到的是 從數個swf中...取出movieClip元件 由於內容物會是一層疊一層的 (ex: 大廳->遊戲區->機台*n) 那...由於大廳會有一些按鈕及資訊輸出 遊戲區&機台也是一樣 所以如果是大廳 那我可能會寫成 class Lobby extends MovieClip { *** function addSector(sec:Sector):void { addChild(sec); } } class Sector extends MovieClip { *** } 在顯示元件上... 並沒有去作修改 因為我要的內容只是原始的MovieClip class上去附加一些常使用到的方法 Tweener...addChild...getChild...諸如此類的... ※ 編輯: chengchieh 來自: 61.219.144.228 (09/26 10:20)