Actionscript:1087:语法错误:程序结束后找到额外的字符

时间:2013-04-05 21:17:00

标签: actionscript-3 variables actionscript import filenames

我尝试导入.as引用我的变量名称/值

import "net.chars."+adc;

1 个答案:

答案 0 :(得分:2)

您无法通过字符串动态导入路径,因为AS3导入是作为编译时发生的。它们只是告诉编译器你正在使用哪些类/包的指令,仅此而已。

如果您确实需要此功能,则可以使用getDefinitionByName功能,如this answer中所述。但是,您应该注意,您仍然必须在代码中的某处引用该类,否则它将不会被编译到SWF中。 Flash无法在运行时从外部加载类,因此您必须确保编译器知道包含它。

有关详细信息,请参阅this article