[英]Replay button in flash cs5.5
我已將重播按鈕插入Flash電影中,並且可以使用。
問題是當我重播電影時,動畫的某些方面在重播中不起作用。
我相信這是因為我還有其他運動時間表,例如鳥的翅膀。
如何實現代碼以重播整個電影?
如果您的項目主要是動畫,幾乎沒有代碼,則可以將所有動畫放入MovieClip
。 將該符號導出為ActionScript,為其賦予類名稱Animation
。
您的重放按鈕可以簡單地刪除動畫的當前實例,然后重新附加它(這將重置整個內容)。
樣品:
var animation:Animation;
replay.addEventListener(MouseEvent.CLICK _replay);
function _replay(e:MouseEvent = null):void
{
if(animation != null)
if(animation.parent)
animation.parent.removeChild(animation);
}
animation = new Animation();
addChild(animation);
}
_replay();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.