मैं एक जावास्क्रिप्ट MMORPG पर शुरू कर रहा हूं जो वास्तव में आसानी से काम करेगा। वर्तमान में, मैंने यह साबित करने के लिए एक डेमो बनाया है कि मैं चारों ओर पात्रों को स्थानांतरित कर सकता हूं और उन्हें एक-दूसरे के साथ चैट कर सकता हूं, साथ ही साथ प्रत्येक दूसरे को लाइव के चारों ओर ले जा सकता हूं।जावास्क्रिप्ट टाइमर थ्रेड समस्याओं को समझना
अब जावास्क्रिप्ट टाइमर कुछ मैं बड़े पैमाने पर इस्तेमाल नहीं किया है, लेकिन से मैं क्या पता है, मुझे ठीक कर लें मैं गलत हूँ, एक ही समय वास्तव में अच्छी तरह से काम नहीं करता पर हो कई setIntervals होने कि है बी/सी यह सब एक धागे पर है।
आइए कहें कि मैं सेट इंटरवल के साथ स्प्राइट पृष्ठभूमि पोजिशनिंग का उपयोग करके एक राक्षस पर फायरबॉल को 10 अलग-अलग लोगों को नियुक्त करना चाहता था - उस एनीमेशन को 10 सेट इंटरवल्स की आवश्यकता होती है जो स्पॉट पृष्ठभूमि-स्थिति शिफ्ट के लिए डोम की मरम्मत कर रही है। क्या यह एक बड़ी छोटी गाड़ी नहीं होगी?
मैं सोच रहा था कि कैनवास का उपयोग करके, इस सब के आसपास कोई रास्ता था, ताकि एनिमेशन सभी घटना कतार के बिना समवर्ती रूप से हो सकें और मुझे टाइमर के बारे में चिंता करने की आवश्यकता नहीं है।
आशा है कि समझ में आता है, और अगर मुझे आगे स्पष्टीकरण की आवश्यकता है तो कृपया मुझे बताएं।
मैं केवल एक सेट इंटरवल/सेटटाइमआउट-लूप का उपयोग करने और वहां सबकुछ संभालने का सुझाव देना चाहता हूं। – RoToRa