मेरे पास एक वर्तनी प्रणाली है जिसे मैं बना रहा हूं, सिद्धांत इस प्रकार है:
- प्रत्येक मंत्र एक स्वायत्त prefab है। इसमें कुछ गुणों (आधार क्षति, अवधि ...) के साथ एक स्क्रिप्ट शामिल है जिसे निरीक्षक में संशोधित किया जा सकता है।
- मेरे पास कोड में सभी संभव मंत्रों को सूचीबद्ध करने वाला एक स्पेल एनम है, जिसका उपयोग गेम लॉजिक में किया जाता है
- जब मैं एक जादू करना चाहता हूं, तो मुझे इस मंत्र का पूर्वाभास प्राप्त करने में सक्षम होना चाहिए ताकि इसे तुरंत पढ़ा जा सके और इसका संकेत पढ़ा जा सके
- प्रत्येक अभिनेता (यह खिलाड़ी या दुश्मन हो) को मंत्र के लिए संभावित एनिमेशन की एक सूची की आवश्यकता होती है
मैं जिन समस्याओं को लागू करने की कोशिश कर रहा हूं, वे हैं:
- प्रत्येक अभिनेता के एनिमेशन को सूचीबद्ध करने के लिए मैं एक का उपयोग कर सकता था
Dictionary<Spell, Animation>
, लेकिन शब्दकोशों को निरीक्षक द्वारा समर्थित नहीं किया जाता है, जिससे कई अभिनेताओं के प्रकारों को आसानी से संपादित करना मुश्किल हो जाता है। - मुझे आसानी से संबंधित एनम से एक वर्तनी प्रीफ़ैब का उपयोग करने के लिए किसी तरह की आवश्यकता है। यहां भी मैं एक शब्दकोश का उपयोग कर सकता हूं, लेकिन मैं केवल निरीक्षक में प्रीफैब का संदर्भ दे सकता हूं, कोड में नहीं, जिसका अर्थ है कि मैं इस शब्दकोश को भरने में सक्षम नहीं हूं
मैं आसानी से इसी मंत्र और एनिमेशन के लिए अपने मंत्र enums संबद्ध करने के लिए एक रास्ता देख रहा हूँ