2013-02-10 146 views
0

我創建文檔3.0 AC。 我畫了1個框架和符號「Movieclip」名稱「圈」中的圓圈並雙擊,我創建了形狀補間圓。我從movieclip「circle」中編寫腳本gotoAndPlay(「startcircle」),但不工作下一幀2 movieclip名稱「circleup」。Flash CS6 actionscript 3.0

首先動畫片段 - >圓圈開始左運行右移,第二個動畫片段圈運行大小圓圈。

測試電影:第一個movieclip - > circle開始左運行右移,第二個movieclip圈未運行。

enter image description here

enter image description here

對不起我的英語不好。

回答

0

你的圈子需要告訴包含它的東西(它的parent)到gotoAndPlay。這是不是很整齊,但你可以這樣做:

import flash.display.MovieClip; 
(parent as MovieClip).gotoAndPlay("startcircle"); 

(你必須告訴Flash中的父是MovieClip,因爲簡單DisplayObject S可能會發生實際上沒有幀gotoAndPlay如果你傳遞給一個參考。家長圈,你不需要使用as。)

+0

同樣不工作。 Circle.fla(7 KB) https://mega.co.nz/#!xVQxBLgS!P173YFKDEd0Yzvri4tMNYVCg2EoYbyD9W1ub-5v4wno – 2013-02-11 12:24:47

+0

啊,對不起。我把你的容器的訂單混淆了。試試我編輯的答案? – 2013-02-11 14:21:25

+0

非常感謝David Mear,其作品腳本。 – 2013-02-11 15:10:16