2013-04-15 62 views
0

我知道這個問題已被問過,但作爲一個noob我不明白答案,所以我希望有人能爲我解釋更多一點。如何在停止之前再次重複動畫片段

我有一個使用補間動畫沿着路徑動畫的箭頭我希望當一個按鈕點擊一個無盡的箭頭來跟隨路徑,如果你可以將多個對象放在補間動畫上但你不能?任何人都可以幫助代碼ID需要做到這一點。

有沒有辦法在影片剪輯完成之前再次重複動畫片段以提供此效果?

回答

1

你有任何代碼,或者你想要完成什麼的例子嗎?

您可以使用同一個影片剪輯的多個實例...所以(爲了說明起見),您可以爲您的箭頭製作一次動畫,確保它是自己的movieClip,放在舞臺上並測試您的影片。它會一遍又一遍地循環。你可以拖動這部電影的許多實例到舞臺上,他們會一直播放,直到它被告知停止播放。

如果你需要所有的箭頭是一個影片剪輯,因爲是一個可尋址的對象,你可以簡單地選擇所有的定位箭頭,並轉換那些成一個動畫片段(右鍵點擊,轉換爲符號)

當然,所有這些都可以通過代碼精確控制,但需要更多地瞭解你想要做什麼。希望這有助於一些...

-1

函數play()將循環您的電影永遠,除非你有一個stop()函數的地方。

yourMovie.play(); 

如果你想「重複」 /「復位」一個MovieClip在任何時間,使用的gotoAndPlay():如果你想驗證,如果你在你剪輯的結束

yourMovie.gotoAndPlay(1); 

,使用屬性設置currentFrame和totalFrames:

if (yourMovie.currentFrame == yourMovie.totalFrames) 
{ 
    // ex. if you want to stop 
    yourMovie.stop(); 
} 

編號:http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/MovieClip.html

。希望幫幫我。更具體一點,如果它不回答你的問題。

相關問題