2010-12-03 9 views
5

अब मैंने इसे यहां और वहां कुछ बार देखा है और यह मुझे उत्सुकता मिली है।फ्लेक्स <fx:Script> में 'fb: purpose' का उद्देश्य क्या है?

<fx:Script fb:purpose="styling"> 
    //script stuff 
</fx:Script> 

अब तक, मैंने इसके साथ और इसके बिना कोई अंतर नहीं देखा है। न ही मुझे कोई कंपाइलर त्रुटि मिलती है। Fb: purpse के साथ एक स्क्रिप्ट कैसे एक स्क्रिप्ट से अलग है? एफबी शामिल करने के नतीजे क्या हैं: उद्देश्य और एफबी: उद्देश्य के लिए क्या फायदे हैं?

+0

मैंने वही बात सोच ली है, लेकिन इसे कभी भी शोध करने का मौका नहीं मिला। +1 – JeffryHouser

उत्तर

5

फ्लेक्स 4 documentation से:

अधिकांश स्पार्क खाल त्वचा वर्ग के शीर्ष पर एक विशेष खंड है। यह ब्लॉक आम तौर पर त्वचा गुणों को परिभाषित करता है, जिसमें त्वचा वर्ग का उपयोग किया जाता है, जिसमें त्वचा का उपयोग शामिल है। उद्देश्य = "स्टाइल": टैग एक विशेष गुण, अमेरिकन प्लान शामिल

<fx:Script fb:purpose="styling">

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

+0

अच्छा खोज। धन्यवाद। –

+0

क्या आप इसका मतलब क्या कर सकते हैं, "... त्वचा को स्टाइल करने योग्य बनाएं"? –

+0

लिंक किए गए दस्तावेज़ों से आप क्या जानकारी खो रहे हैं? – Yaba

2

यह फ़्लैशबिल्डर नामस्थान का हिस्सा है, और संकलन पर इसका कोई प्रभाव नहीं पड़ेगा।

इस समय सार्वजनिक रूप से उपलब्ध कोई दस्तावेज नहीं है, लेकिन आमतौर पर इसे फ्लैशबिल्डर द्वारा उत्पन्न किया जाता है, या एडोब से फ्लेक्स फ्रेमवर्क कोड में शामिल किया जाता है।

इसका उपयोग स्क्रिप्ट ब्लॉक के उद्देश्य (एक उपकरण पठनीय तरीके से) को दिखाने के लिए किया जाता है, इस मामले में, स्टाइल।

1

यदि आप फ्लैश बिल्डर (फ़ाइल> नई> एमएक्सएमएल त्वचा) का उपयोग करके एक नई एमएक्सएमएल त्वचा बनाते हैं तो आप "एक्शनस्क्रिप्ट स्टाइल कोड निकालें" चेकबॉक्स को अचयनित कर सकते हैं जो दर्शाता है कि फ़्लैश बिल्डर को स्क्रिप्ट ब्लॉक को हटा देना चाहिए जो fb को परिभाषित करता है: purpose = " स्टाइल "।

1

जैसा कि याबा ने कहा था, यह आपको एक और स्किन क्लास की प्रतिलिपि बनाकर एक नई एमएक्सएमएल त्वचा बनाने के दौरान "एक्शनस्क्रिप्ट स्टाइल निकालें" को चेक या अनचेक करने की अनुमति देता है।

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