1

如果我使用 IntelliJ Idea 作为我正在使用 Flash 编译的 fla 使用的代码的 IDE,有没有办法告诉 IntelliJ 我正在为此编写类文件的符号中存在哪些对象它不会将这些对象的引用视为未定义吗?

示例:我在 Flash CS5 中有一个 Flash 项目,库中有一个链接到 MyClass(一个外部类文件)的 MovieClip。MovieClip 有一个名为 myTextField 的 TextField。

当我在 IntelliJ 中编辑类文件时,它抱怨对 myTextField 的引用,因为它无法知道它。

有没有办法在 IntelliJ 中提供线索?我可以只在类文件中声明 myTextField,还是会干扰已在 MovieClip 中的实例?

4

1 回答 1

1

您需要设置 FLA 发布设置以允许您在类文件中声明您的实例。尝试这个:

http://www.wastedpotential.com/flash-as3-stop-using-automatically-declare-stage-instances/

如果您遵循这些步骤,您可以将您的实例声明为类中的属性。您的 FLA 将编译并且 IntelliJ 将停止阻塞它们。

于 2013-05-10T15:56:32.797 回答