Maso Blog
Flash, Actionscript, Animation, Game, Multimedia, User Interface,Mobile...
2004/11/15
刪除Button
今天遇到一個情形:
在TimeLine上以手動方式建立的Button,該如何以AS刪除?
這時才發現AS竟沒有現成的語法可以做這件事?!後來想到的方式是,建立一個空mc在該button相同的depth上,硬把它擠掉…
(又是一個爛招~_~)程式碼如下:
//btn是場景上手動建立的button
trace(btn);
_root.createEmptyMovieClip("mc", btn.getDepth());
trace(btn);
//由於mc會被建在-1638x的地方,所以要先換depth才能殺mc
mc.swapDepths(1);
mc.removeMovieClip();
trace(mc);
*這裏的Button是指一般Symbol中的Button,並非UI組件中的Button。(UI組件中的Button用typeof看是MovieClip)
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言