作者nepho (科科)
看板Flash
標題[問題] Embed MovieClip
時間Thu Feb 19 00:31:55 2009
大家好 我是Flex新手
我正在寫一個ActionScript程式
用meta tag加入一個swf影片
class成員宣告
[Embed(source='filename.swf')]
private var SwfFileClass:Class;
private var swfFile:MovieClip;
然後在constructor裡面...
this.swfFile = new SwfFileClass();
this.addChild(this.swfFile);
(ps. 用this是個人寫OO程式的習慣)
可以成功的顯示出來
也會正確播放
但是我使用this.swfFile.play()和gotoAndPlay()等等皆無反應
請問我應該怎麼寫才對?
謝謝解答!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.212.220
推 world294:你是在 Flash Player 幾 run 的?? 02/19 21:48
→ world294:我測 flash player 9 ,,.. SWFLoader OK. 02/19 21:51
→ world294:flash player 10 ,load 近來都是 null 02/19 21:51
→ world294:右鍵 View Source 02/19 22:03
推 cjcat2266:這行 swfContent = swfLoad.content as SystemManager; 02/19 22:14
→ cjcat2266:不是要cast成MovieClip嗎?null應該是無法轉型的結果吧? 02/19 22:15
推 world294:SystemManager 是要控制 SWF 內容用的 02/19 22:21
→ world294:對岸的解答 02/19 22:22