2013-07-05 7 views
6

मैं फ्लैशडिवेल के साथ हैक्स, ओपनएफएल (पूर्व में एनएमई) और हैक्सफ्लिक्सेल का उपयोग कर एक गेम बना रहा हूं।हक्स/ओपनएफएल प्रोग्राम से कैसे बाहर निकलें?

हालांकि, समस्या यह है कि मुझे फ्लिक्सेल बटन बनाने का एक अच्छा तरीका नहीं दिख रहा है जो दबाए जाने पर गेम को बंद कर देगा। मैं मुख्य मेनू पर "छोड़ने" बटन बनाने की योजना बना रहा था।

क्या ऐसा करने के लिए कोई आसान तरीका है या यह असंभव है?

उत्तर

14

यह संकलन लक्ष्य पर निर्भर करता है: मुझे लगता है कि आप सीपीपी (विंडोज एक्सई) के लिए संकलित कर रहे हैं। जो मामले में आप सिर्फ निम्नलिखित का उपयोग करने में सक्षम होना चाहिए:

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

... 

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

मैं अभी परीक्षण नहीं कर सकते तो मैं नहीं जानता कि क्या प्रभाव इस फ्लैश में होता है (यानी आप एक में लपेट करना पड़ सकता है सीपीपी के लिए सशर्त संकलन ध्वज), लेकिन मुझे पता है कि यह आईओएस के लिए काम नहीं करेगा।

+0

बस फ्लैश और विंडोज दोनों बिल्ड सेटिंग्स पर इसका परीक्षण किया गया, दोनों पर काम करता है। मैं आईओएस के लिए संकलन करने की योजना नहीं बना रहा, इसलिए यह मेरे लिए काफी अच्छा है :) – Mandemon

संबंधित मुद्दे