使用movieClip作为变量

时间:2016-05-09 17:46:56

标签: actionscript-3 flash actionscript

以前在我的代码中,我有一个变量,芯片。筹码在屏幕上移动,一切都很好。

var chip:Shape= new Shape();
chip.graphics.lineStyle(0,0);
chip.graphics.beginFill(0x3333FF,0.8);
chip.graphics.drawCircle(0,0,10);
chip.graphics.endFill();

是制作芯片的代码。现在我制作了一个movieClip,我想改用影片剪辑,所以我知道我会从像

这样的东西开始
var chip:movieClip;

但在此之后我失去了。我怎样才能用他来代替造型呢?

1 个答案:

答案 0 :(得分:0)

所以我猜你正在使用Flash IDE并为你的芯片创建了一个动画片段,它现在在你的库中,你不知道如何将它添加到舞台上:)

右键单击库中的movieclip,然后选择“属性”。在高级部分中,选中“导出动作脚本”复选框,并在“类”输入字段中为动画片段指定一个链接名称,例如“Chip”。将“基本名称”保留为MovieClip。

现在您的动画片段可以通过动作脚本访问,您可以将它添加到舞台上:

var chip:ChipMC = new ChipMC();
addChild(chip);

trace(chip.x, chip.y);