我创建了文档3.0 AC。 我在1帧中绘制圆圈,并将符号“Movieclip”命名为“circle”并双击,我确实创建了补间圆形。我从movieclip“circle”写剧本gotoAndPlay(“startcircle”),但是没有工作下一帧2 movieclip名称“circleup”。
第一个动画片段 - >圆圈开始向左运行向右移动,第二个动画片段圆圈向上运行大小圆圈。
测试电影:第一部电影剪辑 - >圆圈开始向左运行向右移动,第二个动画片段圈未运行。
抱歉我的英文不好。
答案 0 :(得分:0)
您的圈子需要将包含它的内容(parent
)告诉gotoAndPlay
。这不是很整洁,但你可以这样做:
import flash.display.MovieClip;
(parent as MovieClip).gotoAndPlay("startcircle");
(你必须告诉Flash父级是MovieClip
,因为更简单的DisplayObject
可能实际上没有gotoAndPlay
的框架。如果你将对父级的引用传递给圈子,你不需要使用as
。)