我正在使用Haxe、OpenFL(前身为NME)和HaxeFlixel制作游戏。
然而,问题是,我似乎找不到一个好的方法来制作一个Flixel按钮,当按下时可以关闭游戏。我计划在主菜单上制作一个“退出”按钮。
是否有任何简单的方法来实现这个功能,或者这是不可能的?
我正在使用Haxe、OpenFL(前身为NME)和HaxeFlixel制作游戏。
然而,问题是,我似乎找不到一个好的方法来制作一个Flixel按钮,当按下时可以关闭游戏。我计划在主菜单上制作一个“退出”按钮。
是否有任何简单的方法来实现这个功能,或者这是不可能的?
这取决于编译目标:我假设你正在编译为 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。