runtime sharing 要先preload
如果用了runtime sharing 例如shared.swf
一般人用runtime sharing 是直接把movieclip貼在timline上
但是當你有用到class
在shared.swf還沒完全load完時
class constructor會無法建構
所以在你的swf開始作事前
最好要確認shared.swf跟class 已經完全load完
你可以在本身的swf loading完之後 作這件事
//
loader = new MovieClipLoader();
loadLis = new Object();
var obj = this;
loadLis.onLoadStart = function() {
};
loadLis.onLoadInit = function(mc) {
gotoAndStop(“ok”);
};
loadLis.onLoadError = function() {
};
loadLis.onLoadProgress = function() {
};
loader.addListener(loadLis);
loader.loadClip(“shared.swf”, preloader2);

留言