2013-02-10 95 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