इस प्रोजेक्ट के बारे में

XCharts एक Unity के लिए डेटा विज़ुअलाइज़ेशन चार्ट प्लगइन है, जो UGUI पर आधारित है, और इसकी मुख्य लाइब्रेरी MIT लाइसेंस के तहत ओपन-सोर्स है। यह चार्ट को शुद्ध कोड से चित्रित करता है, अतिरिक्त टेक्सचर या शेडर संसाधनों पर निर्भर नहीं करता है, और एक विज़ुअल पैरामीटर कॉन्फ़िगरेशन इंटरफ़ेस प्रदान करता है, जो रनटाइम पर कॉन्फ़िगरेशन और डेटा को गतिशील रूप से संशोधित करने का समर्थन करता है। मुख्य क्षमताओं में शामिल हैं: - अंतर्निहित चार्ट: लाइन चार्ट, बार चार्ट, पाई चार्ट, रडार चार्ट, स्कैटर चार्ट, हीटमैप, डोनट चार्ट, K-लाइन चार्ट, ध्रुवीय निर्देशांक, समानांतर निर्देशांक आदि। - विस्तारित चार्ट: 3D पाई चार्ट, 3D बार चार्ट, 3D पिरामिड, फ़नल चार्ट, गेज चार्ट, जल स्तर चार्ट, चित्रात्मक बार चार्ट, गैंट चार्ट, आयताकार ट्री चार्ट, सैंकी चार्ट, 3D लाइन चार्ट, संबंध चार्ट आदि, कुछ के लिए VIP/SVIP सदस्यता की आवश्यकता होती है। - घटक और समन्वय प्रणाली: शीर्षक, लीजेंड, टूलटिप, मार्कर लाइन, मार्कर क्षेत्र, डेटा ज़ूम, विज़ुअल मैपिंग आदि; आयताकार समन्वय प्रणाली, ध्रुवीय समन्वय प्रणाली, एकल अक्ष आदि का समर्थन करता है। - शैली और संयोजन: विभिन्न लाइन और बार चार्ट शैलियाँ, पाई चार्ट शैलियाँ, एक ही चार्ट में कई चार्ट संयोजित करने का समर्थन करता है। - अनुकूलन और प्रदर्शन: बिंदु, रेखा और सतह को अनुकूलित करने के लिए ड्रॉइंग API प्रदान करता है, थीम अनुकूलन और आयात/निर्यात का समर्थन करता है, दसियों हज़ार डेटा बिंदुओं के चित्रण और सैंपलिंग चित्रण का समर्थन करता है। - एनीमेशन और इंटरैक्शन: फेड इन/आउट, परिवर्तन, नया जोड़ना जैसे एनीमेशन, साथ ही डेटा फ़िल्टरिंग, दृश्य ज़ूम जैसी इंटरैक्शन। - संगतता: Unity 5.6 और उससे ऊपर के संस्करणों का समर्थन करता है, TextMeshPro और New Input System के साथ संगत है। उपयोग विधि: unitypackage या स्रोत कोड आयात करें, Hierarchy में राइट-क्लिक करके चार्ट बनाएं, Inspector के माध्यम से Serie और घटक जोड़ें और पैरामीटर समायोजित करें। रिपॉजिटरी में केवल स्रोत कोड है, उदाहरण XCharts-Demo रिपॉजिटरी और ऑनलाइन उदाहरणों में देखें। मुख्य कार्यक्षमता मुफ़्त है, विस्तारित चार्ट और उन्नत सुविधाओं के लिए सदस्यता की आवश्यकता होती है।