AS3在不创建类文件的情况下实例化对象

时间:2013-10-15 11:00:42

标签: actionscript-3 class instance

我有一个基本的问题,一直困扰着我。

如何将一些影片剪辑从库中导入舞台,它们不需要任何动态生成的行为。 他们的行为可以从主要班级设定。

例如,我想为背景创建一些矢量元素并随机实例化它们。

谢谢你, 参见Yaniv。

2 个答案:

答案 0 :(得分:1)

您可以使用新的MovieClip(),然后将其添加到舞台中,或者如果您的库中有影片剪辑,则可以为其指定连接名称,而不是使用新的

进行实例化。

答案 1 :(得分:0)

在Flash中绘制您的内容,然后将其转换为Symbol>影片剪辑。

在对话框面板中,选中“Export for Actionscript”并将其命名为Class Name,例如MyBackground。让基类flash.display.MovieClip。 Flash会提示你一个警告“无法找到基类的定义.....”,这没关系,它只是警告你,它实际上缺少了它的类,而且会自动生成一个。 / p>

稍后在您的代码中,您可以通过以下方式将其实例化为您的类:

  var back:MyBackground = new MyBackground();