0

我的库中有 27 个电影剪辑,它们都是图像。目前,它们被定位在舞台上作为其父级的实例,然后在我的动作层的第一帧中发挥作用。我想仅在代码中重新创建此布局,因此舞台上没有任何内容。我该怎么做呢?

提前致谢。山姆

4

1 回答 1

2

右键单击库中的影片剪辑,然后转到“属性”。勾选“Export for ActionScript”,然后检查显示“Class”的名称。点击确定。假设这个名字是“Symbol1”。

然后键入此脚本:

var symbol1:MovieClip = new Symbol1();
addChild(symbol1);

var symbol1 表示您创建了一个变量,MovieClip 是类型。这个 MovieClip 变量是一个“新的” Symbol1(这是库中的名称,Properties,Class。

然后将其添加到舞台:

addChild(symbol1)

如果要将其定位在舞台上,请设置变量的坐标:

symbol1.x = 10;
symbol1.y = 10;

将其置于 (10, 10)。

根据您拥有的对象数量,您可以为每个对象键入此代码(不要忘记将它们导出为库-> 属性中的操作脚本)。

如果您有大量的电影剪辑并且您不想输入任何内容,而是想编写一些动态代码,请给我们一些关于您的库结构以及如何命名对象的提示。

希望这可以帮助。

于 2011-04-21T13:12:38.837 回答