最初我的类(.as)和项目(.fla)存储在同一目录中.但我想重构它们.我已经创建了一个子目录“classes”,并将我的类移动到这个子目录中,但我有错误.
我的所有课程都存储在一个包中.
如何从项目的子目录中“包含”或“导入”我的类?
解决方法
问题可能是新文件夹中的.as文件. AS3名称空间映射到您的文件系统.这意味着文件夹foo中名为Bar的类需要位于foo命名空间中.
Bar.as
包{
富/ Bar.as
package foo {
widget.as
package { import foo.Bar;
在您的文件系统上看起来像这样:
| Bar.as - foo | Bar.as | widget.as