我在使用闪存CS6 (或CS*)时遇到了问题,我希望能够在接口中创建符号并将它们链接到as3类。问题是,在编辑类时,代码提示不能正常工作,我想是因为CS*接口没有告诉代码对象类型。
例如:
我创建一个符号并将其链接到一个类(myclasses.SomeDisplayObject),我现在在flash代码编辑器中创建和编辑这个类,但是编辑器不知道任何对象属性。
为了解决这个问题,我一直在类上创建私有属性,并在构造中分配它们。通过这种方式,我可以设置类型和代码提示工作。这是一个真正令人讨厌的问题,我在一堂课中有50行可变赋值。
一定有更好的方法,我希望这里有人知道这件事。
发布于 2012-10-02 00:26:50
只需关闭“自动声明阶段实例”并将其声明为公共属性即可。有关如何在时间线上处理OOP的更多细节,请查看http://www.developria.com/2010/04/combining-the-timeline-with-oo.html和http://www.meetup.com/atlflex/files/。
IDE (或者您选择使用的任何其他代码工具,比如Flash )应该能够识别您的实例。
发布于 2012-10-01 21:38:25
你可以换个编辑。例如,有FlashDevelop
https://stackoverflow.com/questions/12680643
复制相似问题