2012-02-08 23 views
10

में काम करता है क्या कोई मुझे एक अच्छा और हल्का सी # आईओसी कंटेनर सुझा सकता है जो यूनिटी 3 डी में काम करता है और सेवा लोकेटर पैटर्न पर भरोसा नहीं करता है? धन्यवाद!लाइटवेट आईओसी कंटेनर जो यूनिटी 3 डी

+1

यूनिटी 3 डी किस प्लेटफॉर्म पर करता है चलते हैं? क्या यह .NET कॉम्पैक्ट फ्रेमवर्क है? डेस्कटॉप ढांचे? सिल्वरलाइट? विंडोज फोन के लिए सिल्वरलाइट? मोनो? चांदनी? और कौन सा संस्करण? – Steven

+1

ब्याज के लिए धन्यवाद, मुझे लगता है कि लोगों को पता होगा कि यूनिटी 3 डी क्या है। ईमानदारी से मैं अभी भी इस बारे में निश्चित नहीं हूं कि यूनिटी 3 डी कैसे सी # कोड को संभालता है, मुझे यकीन है कि यह मोनो का उपयोग करता है और शायद संकलक इसका एक संशोधित संस्करण है (उदाहरण के लिए इसमें मूल कोड समर्थन के बारे में कुछ सीमा है)। यह पूरे .NET ढांचे का समर्थन नहीं करता है, शायद यह कॉम्पैक्ट के समान कुछ है, लेकिन यह वास्तव में एकता 3 डी के उद्देश्य पर बनाया गया है। हालांकि मुझे लगता है कि आखिर में मैं इसे अपने कस्टम आईओसी के आधार के रूप में उपयोग करने जा रहा हूं: http://stackoverflow.com/a/8973094/732761 – sebas

+0

आप कुछ ऐसा नहीं समझ सकते जो अस्तित्व में नहीं है; टैग के लिए विवरण भी मानता है कि "यूनिटी 3 डी" नामक कुछ है। यह प्रासंगिक उत्तर पाने के लिए शायद सबसे अच्छी जगह नहीं है। – Jessy

उत्तर

8

आखिरकार मैं एक आईओसी कंटेनर Unity3D फ्रेमवर्क (http://unity3d.com/) के लिए खासतौर पर बनाया गया के किसी भी काम कर रहे कार्यान्वयन नहीं मिला, तो मैं अपने दम पर एक लागू करने का फैसला है और मैं इसके बारे में यहाँ ब्लॉग: http://blog.sebaslab.com/ioc-container-for-unity3d-part-1/

6

मैं जानता हूँ कि इस सूत्र पुराना है, लेकिन अगर किसी को जो Unity3D के लिए एक आईओसी समाधान में रुचि है साथ आता है, इस ओपन सोर्स प्रोजेक्ट को लाइव आज चला गया: http://thirdmotion.github.io/strangeioc/

+0

मुझे पता है कि यह एक रचनात्मक टिप्पणी नहीं है। लेकिन कम कभी मैं इसे कहने जा रहा हूं। मैं StrangeIoC से प्यार करता हूँ। अजीब ने मुझे नियंत्रण में उलटा (आईओसी), निर्भरता इंजेक्शन (डीआई) और बाइंडिंग सामान्य रूप से बहुत कुछ सिखाया है। यदि कोई एकता के लिए एक अच्छा एमवीसीएस संरचित आईओसी ढांचा ढूंढ रहा है, तो आगे देखो। अजीब वह है जो आप चाहते हैं। – hdsenevi

2

हम लुढ़का हमारे अपने Sebastiano मंडला, से विचारों पर आधारित है जो आप यहां पा सकते हैं: https://github.com/modesttree/Zenject

+0

हमने इसे यहां संपत्ति स्टोर में डाल दिया: http://u3d.as/content/modest-tree-media/zenject- निर्भरता- इंजेक्शन/7ER –

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