0

我创建文档 3.0 AC。我在 1 帧中画圆,符号“Movieclip”命名为“圆”并双击,我确实创建了补间圆。我从movieclip“circle”编写脚本gotoAndPlay(“startcircle”),但在下一帧2movieclip名称“circleup”中不起作用。

第一个movieclip -> circle 开始向左运行向右移动,第二个movieclip circle 运行放大圆圈。

测试影片:第一个影片剪辑 -> 圆圈开始向左运行向右移动,第二个影片剪辑圆圈不运行。

在此处输入图像描述

在此处输入图像描述

对不起我的英语不好。

4

1 回答 1

0

你的圈子需要告诉包含它的东西(它的parentgotoAndPlay。这不是很整洁,但你可以这样做:

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

(您必须告诉 Flash 父级是 a MovieClip,因为更简单DisplayObject的 s 可能实际上没有帧到gotoAndPlay。如果您将父级的引用传递给 circle ,则不需要使用as。)

于 2013-02-10T23:03:25.133 回答