6
我正在使用Haxe,OpenFL(以前的NME)和HaxeFlixel以及FlashDevelop進行遊戲。如何退出Haxe/OpenFL程序?
但是,問題是,我似乎無法找到一個好方法來製作一個Flixel按鈕,當按下時會關閉遊戲。我打算在主菜單上做一個「退出」按鈕。
有沒有簡單的方法來做到或者不可能?
我正在使用Haxe,OpenFL(以前的NME)和HaxeFlixel以及FlashDevelop進行遊戲。如何退出Haxe/OpenFL程序?
但是,問題是,我似乎無法找到一個好方法來製作一個Flixel按鈕,當按下時會關閉遊戲。我打算在主菜單上做一個「退出」按鈕。
有沒有簡單的方法來做到或者不可能?
這取決於編譯目標:我假定您正在編譯爲CPP(Windows EXE)。在這種情況下,你應該能夠使用以下命令:
import flash.system.System; // Or nme.system.System if you're using NME
...
// in your FlxButton callback:
System.exit(0);
我無法測試,現在,所以我不知道這會在什麼閃光效應(即可能必須包裝在一個條件編譯標誌爲cpp),但我知道它不適用於iOS。
剛剛在Flash和Windows版本設置中對其進行了測試,它們都適用於兩者。我不打算爲iOS編譯,所以它對我來說足夠了:) – Mandemon