1

我有一个项目,其中包括主菜单和几个级别(页面),所有这些都基于 Starling 框架。我想将页面与主应用程序分开,以将逻辑、视图和效果保留在外部 swf 中。

示例:用户可以选择不同游戏(拼图、乒乓球、国际象棋......)、页面(“选项”、“关于”)的应用程序菜单。这些组件彼此无关,所以我不想做一个巨大的项目。分离这些页面并将它们加载到主应用程序的最佳做法是什么?

4

1 回答 1

0

我会考虑两种选择。两者都可能需要您为可以附加到主应用程序根目录的每个组件创建一个主精灵类。

  1. 在主应用程序中嵌入所有不同的 SWF,并在主应用程序的组件 SWF 中实例化类。

  2. 将不同的组件导出为 SWC 并将它们导入您的主项目,以便您可以在主应用程序中实例化它们。

于 2012-09-28T07:36:20.957 回答