ActionScript2.0
.swf裡的MovieClip物件是不能跨.swf任意放置
但在ActionScript3.0就突破了啦
可以先做一個Asset.fla, 把常用的元件放進去, 發怖成.swf
之後別的swf就可以使用Loader來載入, 並得到裡面的元件
1.首先準備一個Asset.fla, 將任意元件在元件庫裡設定其類別名稱
在這兒我們取名為AssetMC
2.在另一個.swf的程式碼寫上
就完成啦
.swf裡的MovieClip物件是不能跨.swf任意放置
但在ActionScript3.0就突破了啦
可以先做一個Asset.fla, 把常用的元件放進去, 發怖成.swf
之後別的swf就可以使用Loader來載入, 並得到裡面的元件
1.首先準備一個Asset.fla, 將任意元件在元件庫裡設定其類別名稱
在這兒我們取名為AssetMC
2.在另一個.swf的程式碼寫上
就完成啦
留言
想請教一個問題, 就是我有一個 main.fla希望載入好幾個swf檔案,程式如下:
//載入第一個(logo)
this.createEmptyMovieClip("logo_mc", 500);
loadMovie("Logo.swf", logo_mc);
logo._x = 0.0 ;
//載入第二個(播放磁碟的flv)
this.createEmptyMovieClip("widgets_mc",501);
loadMovie("Link-local-1movie.swf", widgets_mc);
widgets_mc._x = 144.0 ;
//載入第三個(播放連結youtube的影片)
this.createEmptyMovieClip("TubeFLV_mc",502);
loadMovie("basic_youtube_embed.swf", TubeFLV_mc);
TubeFLV_mc.ytplayer._x = 288.0 ;
第一個跟第二個swf 都可以按照x設定的位置擺放, 第三個卻 fail了?
其中ytplayer是createEmptyMovieClip做出來的用來載入 youtube影片.
謝謝,Winster
影片還沒完全載入時, 是不能控製他的
所以你的
xxx.xxx會得到undefined
AS2的話,請用MovieClipLoader偵聽onInit事件,再去TubeFLV_mc.ytplayer.就可以
謝謝,原來如此,感謝~!~
感謝。
有清楚一點的問題點嗎