2016-02-04 7 views
15

मैंने अपनी यूनिटी परियोजना खो दी है जो मेरी हार्ड ड्राइव पर स्थित थी। सौभाग्य से, मुझे कुछ फाइलें मिली हैं जो मेरी परियोजना से जुड़े थे। here देखें।डीएलएल से एकता परियोजना पुनर्निर्माण?

अब, मैंने सफलतापूर्वकको .NET प्रतिबिंबक के साथ समकक्ष सी # में परिवर्तित कर दिया है, लेकिन मुझे अपनी एकता परियोजना का पुनर्निर्माण करने का कोई तरीका नहीं मिल रहा है ... (या कम से कम इसका एक अच्छा हिस्सा) मैं यह कैसे कर सकता हूं ? तार्किक रूप से, मेरे पास अब मौजूद फाइलें हैं जिन्हें हमें परियोजना को फिर से बनाने की आवश्यकता है।

आपकी मदद के लिए धन्यवाद।

यदि आप फ़ाइलों को अपलोड करना चाहते हैं तो कृपया नीचे टिप्पणी करें।

मेरी मूल एकता परियोजना (जिसे मैंने कुछ महीनों तक काम किया) मेनू के बीच संक्रमण, छूने, स्वाइप करने, फिसलने या तीर बटन दबाकर संक्रमण करता है।

नेट परावर्तक: http://www.red-gate.com/products/dotnet-development/reflector/

+0

क्या आपने यहां पहले से और gamedev पर 20 बार पूछने की कोशिश नहीं की है? मुझे यह कहना वास्तव में खेद है, लेकिन नीचे की रेखा है, नहीं, आपको परियोजना को पुनर्निर्माण करने की आवश्यकता नहीं है। आपको सभी प्रोजेक्ट-सेटिंग्स की भी आवश्यकता है, जिसे आप बिल्ड से नहीं ढूंढ सकते हैं। जैसा कि मैंने आपके पहले की पोस्ट में उल्लेख किया था (जो मुझे लगता है कि आप सचमुच यहां कॉपी-चिपकाए गए हैं), आपका सबसे अच्छा विकल्प अगली बार संस्करण-नियंत्रण का उपयोग करना है। शुभकामनाएं! – andeart

+0

@andeart मैं वास्तव में समाधान के लिए बेहद हताश हूं क्योंकि मैंने इस परियोजना पर बहुत मेहनत की है ... :( –

+0

आप इसे फिर से बनाने का प्रयास क्यों नहीं करते? आपके पास स्क्रिप्ट (समकक्ष) हैं जो काफी आधा है काम, अगर अधिक नहीं। – andeart

उत्तर

5

जवाब: नहीं। आप बस यह नहीं कर सकते हैं।

दुर्भाग्यवश, मुझे अनुभव से यह पता है। मैं अपनी प्रोग्रामिंग टीम हार्ड-कोड मानों को समाप्त कर चुका हूं और प्रोजेक्ट दूषित होने पर गेम ऑब्जेक्ट्स से प्रोग्रामेटिक रूप से जुड़ी स्क्रिप्ट्स हैं, इसलिए मैं स्क्रिप्ट को एक नई परियोजना में वापस खींच सकता हूं और वहां आधे रास्ते पर आ सकता हूं। यह एक कठिन सबक सीखा है।

7

यदि आप असेंबली डीएलएल हैं, तो आप अपनी सभी स्क्रिप्ट पुनर्प्राप्त कर सकते हैं, लेकिन कुछ भी नहीं। सभी दृश्य, छवियों, फोंट, मॉडल, आदि ... चले गए हैं।

यदि कुछ भी हो, तो आप संपत्ति फ़ाइलों को decompiling करने का प्रयास कर सकते हैं और शायद आप उनमें से कुछ को पुनर्प्राप्त कर सकते हैं। इसके लिए आपको disunity जैसे विशेष अपघटन उपकरण की आवश्यकता होगी।

यह एक प्रयोगात्मक उपकरण है और यूनिटी 5 बाहर आने के बाद से बहुत कुछ अपडेट नहीं किया गया है, लेकिन आप इसे एक कोशिश दे सकते हैं और शायद अपनी परियोजना से कुछ फाइलों को पुनर्प्राप्त कर सकते हैं।

इसके साथ शुभकामनाएँ!

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