getDefinitionByName“变量未定义”变通方法

时间:2014-06-18 10:23:09

标签: actionscript-3 flash

好吧所以我有游戏数据解析器基本上用数据文件创建一个游戏,它广泛使用getDefinitionByName,如果该类没有加载其他地方有一个问题它抛出变量未定义错误信息= ReferenceError:错误#1065 :未定义变量{MyClass}。解决方法我正在使用一个包含所有组件列表的类,并将其实例化以使这些类可供编译器使用。 好的问题部分是否有更有效的方法来做或使用编译器参数或什么? 在flash专业人员的第一帧中是否有类似导出的东西作为编译器参数?

1 个答案:

答案 0 :(得分:1)

我认为你想要的是拥有一个包含所有这些" callable"的图书馆项目。类,然后在游戏中引用该库项目。

在Flash构建器中,对于库项目,您可以检查编译了哪些类(因此可用于getDefinitionByName)。 (info here