2013-07-05 44 views
6

FlashDevelop ile Haxe, OpenFL (Eski adıyla NME) ve HaxeFlixel kullanarak oyun yapıyorum.Haxe/OpenFL programından nasıl çıkılır?

Ancak sorun şu ki, basıldığında oyunu kapatacak bir Flixel düğmesi yapmak için iyi bir yol bulamıyorum. Ana menüde "çık" butonu yapmayı planlıyorum.

Bunu yapmak için basit bir yöntem var mı, yoksa imkansız mı?

cevap

14

Derleme hedefine göre değişir: CPP'yi (Windows EXE) derlediğinizi varsayıyorum. Bu durumda yalnızca takip kullanmak mümkün olmalıdır:

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

... 

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

Şu anda test edemez bu yüzden bu bir sarın gerekebilir yani (Flash olurdu ne etkisi bilmiyorum cpp için koşullu derleme bayrağı), ama iOS için çalışmayacağını biliyorum.

+0

Hem Flash hem de Windows oluşturma ayarlarında test edildiniz, her ikisinde de çalışıyor. IOS için derlemeyi planlamıyorum, bu yüzden benim için yeterince iyi :) – Mandemon