विकल्प ए शायद तकनीकी रूप से सबसे तेजी से है, लेकिन यह साथ अन्य समस्याएं भी आप मैन्युअल रूप से संभाल करने के लिए की आवश्यकता होगी की एक पूरी धसान लाएगा। यदि आप पाठ (स्वास्थ्य, बारूद, इत्यादि) अपडेट कर रहे हैं तो आपको एक पाठ प्रतिपादन दिनचर्या के साथ आना होगा, और कम से कम कहने के लिए वे गैर-तुच्छ हैं। यदि आप माउस या कीबोर्ड के माध्यम से यूआई के साथ बातचीत कर रहे हैं तो आपको इसे स्वयं संभालने की आवश्यकता होगी, और मूल ब्राउज़र विजेट्स की तुलना में वास्तव में बेहतर अनुभव प्राप्त करने के लिए पर्याप्त और कुशलतापूर्वक पर्याप्त करने की संभावनाएं पतली हैं। प्वाइंट होने के नाते, यह थोड़ा तेज़ होने की संभावना के लिए बहुत काम है।
विकल्प बी, मेरी राय में, जाने का तरीका है। ब्राउजर कंपोजिटिंग में काफी अच्छा है और भले ही एक पेफ हिट होगा, जब तक कि आप वास्तव में पागल विस्तृत एचयूडी नहीं कर रहे हैं, मुझे लगता है कि हिट आपके ऐप के अन्य हिस्सों (जैसे जेएस तर्क) की तुलना में नगण्य होगी। इसके अलावा यह एक ऐसा मार्ग है जिसे समय पर चलने के साथ "जादुई रूप से" बेहतर होना चाहिए और ब्राउज़र जो भी करते हैं उस पर अधिक कुशल बन जाते हैं। आईएमओ सबसे बड़ा नकारात्मक पक्ष यह है कि यदि आप अपने एचयूडी को जिस तरह से चाहते हैं, उसे स्टाइल करने के लिए कुछ नवीनतम और महान सीएसएस प्रभावों का उपयोग कर रहे हैं, तो आप कुछ प्रतिपादन कीड़े का सामना कर सकते हैं, लेकिन फिर से समय चलने के बाद इसे दूर जाना चाहिए।
विकल्प सी, मेरे ज्ञान के लिए, एक कैनवास के भीतर संभव नहीं है। आप अपने 3 डी पर एक अलग 2 डी कैनवास लगा सकते हैं और अपने एचयूडी को आकर्षित कर सकते हैं, लेकिन उस समय आप ए और बी की सभी समस्याओं को विरासत में प्राप्त कर रहे हैं। मैं इसे अनुशंसा करने का कोई अच्छा कारण नहीं देख सकता हूं।
मुझे लगता है कि वेबजीएल के कई देशी 3 डी प्लेटफार्मों में से एक बड़े फायदे हैं कि यह ग्रह (एचटीएमएल) पर सबसे व्यापक रूप से उपयोग किए जाने वाले और सबसे लचीले यूआई ढांचे में से एक के लिए छोटी पहुंच है। उस लाभ को अनदेखा करना बहुत कम ठोस लाभ के साथ एक विशाल प्रयास होगा। आपके लिए उपलब्ध टूल्स का उपयोग करें, और इसके कारण खोए गए मिलीसेकंड पर अपने आप को ज्यादा चिंता न करें। मैं आपको वादा करता हूं कि आपके खेल पर काम करते समय आपको बहुत अधिक समस्याएं आ रही हैं और आपका समय और प्रयास इस विशेष पहिया को फिर से शुरू करने की कोशिश करने से कहीं ज्यादा बेहतर होगा।
उत्कृष्ट उत्तर, बहुत समझ में आता है, बहुत बहुत धन्यवाद! – JayDee
ध्यान दें कि, यदि आप विकल्प सी (2 डी कैनवास अपने 3 डी कैनवास के शीर्ष पर ओवरलैड) के साथ जाते हैं, तो आप आईओएस 8 पर एक बहुत बड़ा प्रदर्शन हिट लेंगे। इस दृष्टिकोण ने मेरे फ्रेमरेट को कम कर दिया! – lazd