我是Flash Builder的新手,所以对于那些对Flash builder和actionscript 3.0有一定经验的人来说,这是一个简单的问题。
所以基本上我有一个带.as文件的文件夹。它的目录是 -
...\src\assets\Stadium\MyClass
现在我想在我的Flash Builder项目中使用它,但是当我像这样导入时 -
import assets.Stadium.MyClass.PrefabProject;
有警告......请查看下图。 我怎么可能在我的as3代码中使用该文件夹的内容。 如何将文件夹用作包?
编辑:我继续尝试使用代码中的包中的东西 - 这是我得到的错误 -
A file found in a source-path must have the same package structure 'assets.Stadium.MyClass', as the definition's package, ''. MyClass.as /proj_away_alpha_new/src/assets/Stadium/MyClass Unknown Flex Problem
答案 0 :(得分:1)
您在编辑中发布的错误似乎暗示package
中的MyClass
声明为空。 package
语句应包含与您的类相同的路径。
由于MyClass.as
位于路径(相对于您的项目):assets/Stadium/MyClass
package语句(在MyClass.as的顶部)应该是相同的:
package assets.Stadium.MyClass
我可能错误地解释了这个错误。只需确保MyClass.as中的package语句与磁盘上类文件的位置相同(相对于项目的src目录)。
PS:您使用空包语句的唯一时间是您的班级位于特殊的“默认包”(主应用所在的位置)。