我有一個動畫片段,它在點擊時卸載另外兩個動畫片段。這一點工作正常,但它也應該在此之後自行移除,這尤其不起作用。這裏是我的代碼,可有人告訴我什麼,我做錯了:Flash + AS2 =單擊時卸載動畫片段本身
close_button.onRelease = function() {
background.unloadMovie();
loading.unloadMovie();
this.unloadMovie();
}
問候和TIA
//編輯
下面是我的代碼創建動畫片段:
// load background, movieclip container (loading) and close button
var background:MovieClip = _root.attachMovie("mc_back","loading_background", 100000);
var loading:MovieClip = _root.createEmptyMovieClip("loading",_root.getNextHighestDepth());
var close_button:MovieClip = _root.attachMovie("close_button","close_button",_root.getNextHighestDepth());
我想:
this._parent.close_button.unloadMovie(); // it removed the whole _root movieclip, as _root is the parent
和
_parent.close_button.unloadMovie(); // did just nothing
兩人都沒有成功。
謝謝,我試過了,但它沒有起作用,而是卸載了swf中的所有內容,這是可以預料的。帖子中的額外信息。 – 2009-09-23 07:20:19