如何退出Haxe / OpenFL计划?

时间:2013-07-05 15:05:53

标签: haxe openfl haxeflixel nme

我正在使用Haxe,OpenFL(以前的NME)和HaxeFlixel进行游戏。

然而,问题是,我似乎无法找到一个很好的方法来制作一个Flixel按钮,按下时会关闭游戏。我打算在主菜单上点击“退出”按钮。

有没有简单的方法可以这样做,还是不可能?

1 个答案:

答案 0 :(得分:14)

这取决于编译目标:我将假设您正在编译CPP(Windows EXE)。在这种情况下,您应该只能使用以下内容:

import flash.system.System; // Or nme.system.System if you're using NME

...

// in your FlxButton callback:
System.exit(0);

我现在无法测试,所以我不知道这会对Flash产生什么影响(即你可能需要将它包装在cpp的条件编译标志中),但我知道它不会起作用对于iOS。