के माध्यम से फ्लैश में चरण चरण गायब बिंदु सेट करें मैं कुछ डिजाइनरों के साथ काम कर रहा हूं, जिनमें से प्रत्येक ने उसी फ़्लैश एप्लिकेशन में उपयोग के लिए 3 डी एनिमेशन (एफपी 10 क्षमताओं का उपयोग) बनाया है। प्रत्येक 3 डी एनीमेशन एक अद्वितीय मूवीक्लिप है जो आखिरकार एक ही .fla फ़ाइल का हिस्सा बन जाएगा।एक्शनस्क्रिप्ट 3
मेरी समस्या यह है कि फिल्मों में से प्रत्येक एक अलग .fla में बनाया गया था, और प्रत्येक .fla मंच के गायब बिंदु के लिए अलग-अलग सेटिंग्स थी। इसका मतलब है कि मेरी लाइब्रेरी में विभिन्न चाल-पत्रों को आयात करने के बाद, दृश्य स्रोतों में से कोई भी उनके स्रोत में नहीं था .flas।
अच्छी खबर यह है कि इन फिल्मों में से केवल एक ही समय में प्रदर्शित होता है, इसलिए मुझे कई गायब होने में सक्षम होने की आवश्यकता नहीं है; मुझे बस इतना करना है कि रनटाइम के दौरान विभिन्न बिंदुओं पर प्रोग्रामेटिक रूप से वैश्विक गायब बिंदु को बदल दें।
मुझे क्या करना चाहिए? मैंने root.transform.perspectiveProjection.projectionCenter
तक पहुंचने का प्रयास किया है और गतिशील रूप से new Point(x, y)
मानों को असाइन किया है, लेकिन ऐसा लगता है कि वे 3 डी मूवीक्लिप्स पर कोई प्रभाव नहीं डाल रहे हैं।
धन्यवाद!
के लिए है की कोशिश है त्रुटि: त्रुटि # 100 9: किसी संपत्ति या शून्य ऑब्जेक्ट संदर्भ की विधि तक नहीं पहुंच सकता है। मेरा कोड: movieclip_mc.transform.perspectiveProjection.projectionCenter = नया प्वाइंट (100,100); – Kokodoko
मुझे लगता है कि आपको यह सुनिश्चित करने की ज़रूरत है कि वास्तव में एक परिप्रेक्ष्य पहले इसे बदलने से पहले प्रोजेक्शन है। – grapefrukt
हाँ यह था। मुझे लगता है कि स्वचालित होगा, क्योंकि मुख्य चरण के प्रक्षेपण बिंदु को पहले एक नया बिंदु बनाये बिना सेट किया जा सकता है। – Kokodoko