1

我目前正在尝试通过 Flash IDE 使用 flixel 库。

除了预加载器,一切都很好——它只是不起作用。

我想 flash IDE 不支持[Frame(factoryClass="Preloader")]flixel 在 flex builder 中编译以创建预加载器时使用的指令。

有什么方法可以让 flixel 预加载器与 ide 一起工作(不修改 flixel 源)?

UPD:另外,我想避免使用框架。

4

1 回答 1

2

Flash IDE 编译器忽略 [Frame] 元数据标记,但该指令所做的只是将除 Preloader 类(在您的示例中,或任何定义的“factoryClass”)之外的所有代码放在第二帧上. 由于您在 Flash IDE 中有一个时间线,您可以自己将 Preloader 类定义的实例化放入第一帧,并将其余代码添加到第二帧。记得在第二帧停止。

或者,可能是更好的解决方案,是获取 Flash Builder、FDT 或 Flash Develop 的副本,所有这些都应该尊重您的 [Frame] 元数据,或者可以很容易地使用正确的标志。

关于 [Frame] 元数据的更多信息可以在这里找到:http: //www.bit-101.com/blog/? p=946(这可能是 Flixel 最初获得这个想法的地方)。希望这可以帮助。

于 2011-09-28T17:11:54.343 回答