发布、导出或测试影片时出现错误

在 Flash CS4 Professional 中发布、导出或测试影片时,收到下面的“输出”窗口错误:

“引用错误:错误 #1065:未定义变量 {类名称}。”

Flash CS4 Professional 编译器与早期版本会有所不同。如果两个类重名,或者如果主文档类与一个导入的类重名,编译时就会出现此错误。

例如,如果您的主 FLA 命名为 Calendar.fla,那么在编译时就会自动生成一个 Calendar 文档类(或者您可以自己写入一个,然后在“发布设置”中指定该名称)。

在这种情况下,就不能在类路径中将另外一个文件夹或类命名为 Calendar。例如,如果拥有类似于 Calendar.DateController.as 这样的文档子文件夹结构,就会在编译时返回错误 #1065。

解决方案:使用唯一的类和文件夹名称

确保文档类路径中没有任何类或文件夹与原始文档的类重名。在上述示例中,只需将 Calendar 文件夹重命名为 Calendar2 即可解决此错误。

本产品经 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License 许可  Twitter™ 与 Facebook 中的内容不在 Creative Commons 的条款约束之下。

法律声明   |   在线隐私策略