使用OOP和TimeLine

时间:2012-10-01 20:33:22

标签: actionscript-3 flash

我在使用Flash CS6(或CS *)时遇到问题,我希望能够在界面中创建符号并将它们链接到as3类。问题是,在编辑类时,代码提示无法正常工作,我想因为CS *接口不会告诉代码对象类型。

例如:

我创建一个符号并将其链接到一个类(myclasses.SomeDisplayObject) 我现在在flash pro代码编辑器中创建和编辑这个类,但编辑器不知道任何对象属性。

为了解决这个问题,我一直在类上创建私有属性并在构造中分配它们。这样我就可以设置类型和代码提示工作。这是一个真正令人讨厌的问题,我在一个班级中有50行变量赋值。

必须有更好的方法,我希望有人知道这件事。

2 个答案:

答案 0 :(得分:1)

您可以使用其他编辑器。例如,有FlashDevelop

答案 1 :(得分:1)

只需关闭“自动声明舞台实例”并将其声明为公共属性。有关如何在时间轴上处理OOP的更多细节,请查看http://www.developria.com/2010/04/combining-the-timeline-with-oo.htmlhttp://www.meetup.com/atlflex/files/

IDE(或您选择使用的任何其他代码工具,如Flash Builder)应该识别您的实例。