0

我使用 FlashDevelop - 我正在编写 ActionScript 3 中的代码。我开始为 Ludum 敢于从事一个 72 小时的项目,然后决定以新的角度重新开始相同的想法。所以我将文件夹命名为 - GameName2 。.

我总是对我在 ActionScript 3 中处理的事情使用相同的“项目”,因为我在该项目中的代码对我的游戏创意很有用。例如一个基本的控制器类。现在在新游戏中,我想再次从那个控制器类继承,但是我担心因为我为新类选择的名称与我在这个游戏的第一个版本中使用的名称重复,这会导致未来的困难和困惑..

我想知道是否有任何方法可以使用命名空间或其他任何东西,所以我可以在不同的包中拥有同名的类,并在我为特定游戏导入包时避免混淆..

马上:

我有:

gamename.controller.GameNameController

gamename2.controller.GameNameController

有什么方法可以让事情变得更简单和干净吗?谢谢

感谢您的任何意见。

4

1 回答 1

1

您可以使用此处application domain记录的文档来解决此问题,我还建议您为自己的框架代码创建一个库 SWC,这样您就可以导入一个 SWC 以供重用。

FlashDevelop 站点引用了一个第三方插件,可帮助您从 FlashDevelop导出 SWC

于 2012-09-18T14:07:03.273 回答