मैं AS3 में आपूर्ति किए गए चर के साथ स्ट्रिंग को कैसे प्रारूपित कर सकता हूं?एक्शनस्क्रिप्ट 3.0 स्ट्रिंग?
//vars
var myNumber:Number = 12;
var myString:String = "Months";
var myObject:MovieClip = year;
//string
myString.txt = "One (?) consists of (?) consecutive (?)", string(myObject), string(myNumber), myString;
तो ऊपर स्ट्रिंग में, मैं myString प्रदर्शित करने के लिए "एक साल 12 महीने लगातार के होते हैं" चाहते हैं, लेकिन मैं AS3 के लिए नया हूँ और पता नहीं कैसे ठीक से एक स्ट्रिंग स्वरूपित करने के लिए।
मुझे यकीन है कि मुझे संख्या चर को एक स्ट्रिंग, स्ट्रिंग (myNumber) में डालना होगा, लेकिन मुझे नहीं पता कि एक मूवी क्लिप वैरिएबल को स्ट्रिंग, स्ट्रिंग (myMovieClip) पर कास्टिंग करना होगा, वापस आ जाएगा फिल्म क्लिप का नाम या एक त्रुटि उत्पन्न करते हैं। मैं बाद में शर्त लगाने के लिए तैयार हूं।
myObject.name काम करने लगता है। var finalString: स्ट्रिंग = "वन" + myObject.name + "में" + myNumber + "" + myString शामिल है; – TheDarkIn1978
myObject।नाम केवल तभी काम करेगा यदि ए) myObject मंच पर है और इसका एक इंस्टेंस नाम है या यदि बी) आप मैन्युअल रूप से पहले myObject.name को मैन्युअल रूप से सेट करते हैं। .name किसी भी DisplayObject की स्ट्रिंग प्रॉपर्टी है, मुझे विश्वास है। फ्लैश आईडीई में बेहतर एकीकरण के लिए यह है (यानी आप मंच पर सामान डाल सकते हैं) या विशिष्ट मामलों के लिए जहां आपको सामान नाम देने की आवश्यकता है ताकि आप GetChildByName() का उपयोग कर सकें। फिर भी, खुशी है कि मदद करता है! फ्लैश में असेंबली कॉम्प्लेक्स स्ट्रिंग्स के लिए + ऑपरेटर का उपयोग करना बहुत आसान है। चीयर्स! – Myk