फ्लैश CS3 और एएस 3.0 - स्नो सीन
इस कण प्रणाली ट्यूटोरियल श्रृंखला में हम एक्शनस्क्रिप्ट और फ्लैश के साथ एक बर्फ दृश्य एनीमेशन बना रहे हैंआर। हमारे दृश्य के लिए, एक ही समय में कई बर्फ के टुकड़े गिर रहे हैं। मंच पर गिरने वाली प्रत्येक परत एक ही फिल्म क्लिप का एक उदाहरण होगी। इसलिए हमें स्टेज पर सभी इंस्टेंस या स्नोफ्लेक्स को एनिमेट करने के लिए एक्शनस्क्रिप्ट लिखना होगा। हम मॉड्यूलर, या पुन: प्रयोज्य, कोड का उपयोग करेंगे जिसका उपयोग हम जितने चाहें उतने फ्लेक्स को एनिमेटेड करने के लिए कर सकते हैं।

इस तरह की श्रृंखला शुरू करने का सबसे अच्छा तरीका कुछ शब्दावली के साथ खुद को परिचित करना है। इस पहले ट्यूटोरियल में, हम फंक्शन और फंक्शन कॉल पर एक सामान्य नज़र डालेंगे। यह फ़ंक्शन ऊर्ध्वाधर अक्ष के नीचे तीन गुच्छे पिक्सेल की एक निश्चित संख्या को स्थानांतरित करेगा।

दृश्य सेट करने के लिए, मैंने टाइमलाइन में दो परतें बनाई हैं जिन्हें मैंने "पृष्ठभूमि" और "स्नोफ्लेक्स" नाम दिया है। मैंने फ़्लैश लाइब्रेरी में बैकग्राउंड इमेज इंपोर्ट किया है। चयनित पृष्ठभूमि परत के फ़्रेम 1 के साथ, मैंने पृष्ठभूमि छवि को मंच पर खींच लिया। अगला, मैंने लाइब्रेरी में "mcSnowflake" नाम के साथ एक फिल्म क्लिप के रूप में बर्फ के टुकड़े की छवि को आयात किया। हम इस फिल्म क्लिप के तीन उदाहरणों को चेतन करेंगे।

  1. टाइमलाइन में स्नोफ्लेक्स परत पर फ़्रेम 1 का चयन करें और लाइब्रेरी से मंच के शीर्ष पर mcSnowflake मूवी क्लिप का एक उदाहरण खींचें। गुण निरीक्षक में, इस स्नोफ्लेक को "स्नोफ्लेक 1_mc" का एक इंस्टेंस नाम दें।

    McSnowflake मूवी क्लिप के दो और उदाहरणों के लिए इसे दोहराएं। इन उदाहरणों को "स्नोफ्लेक 2_mc" और "स्नोफ्लेक 3_mc" नाम दें। अब आपको बर्फ के दृश्य में गिरने के लिए तैयार चरण के शीर्ष पर तीन गुच्छे होने चाहिए। अब, हम मॉड्यूलर फ़ंक्शन लिखेंगे जो इस एनीमेशन को बनाएगा।

  2. टाइमलाइन में एक नई लेयर बनाएं और इस लेयर को "Actions" नाम दें। इस लेयर पर फ़्रेम 1 का चयन करें और क्रियाएँ पैनल (विंडो - क्रियाएँ) खोलें। इस कोड को पैनल में टाइप करें और फिर हम कोड पर चर्चा करेंगे।

    फंक्शन स्नोफॉल (स्नोफ्लेक: मूवीक्लिप, मूवमेंट: संख्या): शून्य
    {
    snowflake.y = movement;
    }

    बर्फबारी (स्नोफ्लेक 1_mc, 10);
    बर्फबारी (स्नोफ्लेक 2_mc, 20);
    बर्फबारी (स्नोफ्लेक 3_mc, 30);

समारोह बर्फबारी (): शून्य

जारी रखें


वीडियो निर्देश: Tutorial Flash - Interpolacion de Forma (अक्टूबर 2020).