0

这对你来说可能真的很简单,但我就是不明白(这次谷歌搜索没有多大帮助)。

我想为我的(Starling Framework)游戏创建一个预加载器,为此我需要在 Preloader.as 中创建第二个框架,其中包含我的 MainClass,我想通过一个预构建命令行。有人告诉我它是这样工作的:“-frame frameLabel MainClass”(但不幸的是它让我很头疼)。

我的文件夹结构如下所示: (Preloader: ) GameFolder -> project_web -> src -> Preloader.as (MainClass: ) GameFolder -> src_game -> MainClass.as

它们当然都是同一个 FlashDevelop 项目的一部分,因此我可以通过“import MainClass”轻松地在代码中导入 MainClass.as,不幸的是,通过命令行不是这样。

我不明白如何在此命令行语法中正确设置 MainClass.as 的路径。(MainClass.as 没有子分类,只是“package { ... }”)

'-frame two MainClass' -> 不起作用,“Exception: File not found”(粗略翻译)'-frame two src_game.MainClass' -> “Exception: File not found” '-frame two ....\ src_game\MainClass.as' -> "Exception: File not found" (...以及更多尝试“Exception: File not found” ...)

请问,如何正确完成?

4

1 回答 1

0

您可以尝试使用Loader以经典方式实现它。将您的主应用程序编译为 SWF 文件并在运行时加载它。

另一种方法是使用教程中的预加载器类。

于 2013-11-10T10:04:28.327 回答