ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
现在仔细看一下 `.hxml` 文件。 它里面包含了你为编译 `HelloWorld` 应用创建的内容,包括以连接符(`-`)标记的开关。例如,第一行显示 `-main HelloWorld` 。这行告诉编译工具你的入口方法应该在 `HelloWorld` 类中寻找,包含在一个叫做 `HelloWorld.hx` 的文件中。 第二行显示 `-swf helloworld.swf` 。这行告诉编译器你希望创建一个叫做 `helloworld.swf` 的文件,目标平台是 SWF 类型。 添加到 `.hxml` 文件的每个开关都应该从一个新行开始。 `-main` 开关非常重要,因为它使 Haxe 设置当生成的影片或者脚本运行时被调用的起始方法。如果错误的指定一个` -main` 开关,编译工具可能会发生错误或者不执行当前编译。 为 `-main` 开关设置的值应该是一个类名,包含一个静态方法(static)叫做` main` 。这个方法就是你整个 Haxe 应用所有初始化代码的一般入口。 当编译你的代码时,其他的开关可以用来更多的调整编译工具创建的输出内容。比如,要改变 SWF 影片的尺寸,可以添加如下内容: ~~~ ## 调整输出文件尺寸(宽,高,帧速,舞台背景色) -swf-header 400:300:30:0000FF ~~~ 注:如果希望在 `.hxml` 文件中添加注释,可以在行首使用 `#` 号。 这会设置影片为 400 像素宽,300 像素高,帧数为 30 帧/秒,背景为蓝色。 你可以在本节末尾找到每个支持的目标平台可用的开关列表。不过,为了帮助你编译示例,`.hxml` 文件内容会在本书需要的地方提供。