好的,我有一些我已经制作或在网上找到的类,我计划在多个项目中使用,我宁愿将这些类存储在一个中心位置,而不是将它们复制+粘贴到每个项目中。
我的 Flex 项目在路径 Flex/WorkSpaces/<workSpaceName> 中有自己的工作区
如果我想在 Flex 目录中放置另一个文件夹并将包设置为 com.mydomain.whatever
我需要制作什么文件夹结构,以及如何使我的项目可以访问代码?
谢谢!
好的,我有一些我已经制作或在网上找到的类,我计划在多个项目中使用,我宁愿将这些类存储在一个中心位置,而不是将它们复制+粘贴到每个项目中。
我的 Flex 项目在路径 Flex/WorkSpaces/<workSpaceName> 中有自己的工作区
如果我想在 Flex 目录中放置另一个文件夹并将包设置为 com.mydomain.whatever
我需要制作什么文件夹结构,以及如何使我的项目可以访问代码?
谢谢!
您可以在 FB3 中导入整个项目。看看文档。
使用包总是更好。保持 src 组织如下:
com
|__ 约翰尼萨克斯
|_____ utils |_____ components |____ video |_____ assets
....
我通常会创建一个新的库项目并将这些类存储在该项目中。
要将该库项目链接到您当前的项目,您只需将其添加到当前项目的库路径(项目属性 -> Flex/ActionScript 构建路径 -> 库路径选项卡)。
进入项目属性,选择构建路径。在“源路径”选项卡中,您可以从文件系统的任何位置添加包含 ActionScript 文件的文件夹。在库路径选项卡中,您可以添加单个 SWC 或包含多个 SWC 的文件夹。
一个示例(对于 Windows,但在 Mac 上应该类似):
假设您有一个文件夹C:/Development/classes
,您可以在其中保存跨项目重复使用的所有“共享”源文件。在该文件夹中,您想保留一个类,com.example.MyClass
. 您应该使用此文件夹结构:
C:/Development/classes/com/example/MyClass.as