如何在Flash Builder中导入自己的包?

时间:2013-02-05 18:41:46

标签: actionscript-3 flash import flash-builder package

我是Flash Builder的新手,所以对于那些对Flash builder和actionscript 3.0有一定经验的人来说,这是一个简单的问题。

所以基本上我有一个带.as文件的文件夹。它的目录是 -

...\src\assets\Stadium\MyClass

现在我想在我的Flash Builder项目中使用它,但是当我像这样导入时 -

import assets.Stadium.MyClass.PrefabProject;

有警告......请查看下图。 我怎么可能在我的as3代码中使用该文件夹的内容。 如何将文件夹用作包?

Click here for the image

编辑:我继续尝试使用代码中的包中的东西 - 这是我得到的错误 -

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

1 个答案:

答案 0 :(得分:1)

您在编辑中发布的错误似乎暗示package中的MyClass声明为空。 package语句应包含与您的类相同的路径。

由于MyClass.as位于路径(相对于您的项目):assets/Stadium/MyClass

package语句(在MyClass.as的顶部)应该是相同的:

package assets.Stadium.MyClass

我可能错误地解释了这个错误。只需确保MyClass.as中的package语句与磁盘上类文件的位置相同(相对于项目的src目录)。

PS:您使用空包语句的唯一时间是您的班级位于特殊的“默认包”(主应用所在的位置)。