|
Action Script عبارتست از يك يا چند دستور كه مي نويسيم تا در
زمان يا شرايط خاصي (مانند فشردن يا رها كردن كليد ماوس در روي يك
دكمه، ورود يا خروج نشانگر ماوس به روي يك دكمه، ...) اجرا
شود. در مثال 1 پرچم ايران در سه مرحله به فاصله زماني نيم ثانيه از يكديگر، ترسيم مي شود. در اولين دستور، يك Movie Clip بنام alefba ساخته مي شود. دستور دوم رنگ سبز را فعال مي كند. توجه كنيد كه در سيستم رنگ R G B هر رنگ دلخواه از تركيب سه رنگ ايجاد مي شود، و داراي يك كد شش رقمي هگزادسيمال مي باشد كه دو رقم اول ميزان رنگ سرخ و دو رقم بعد يزان رنگ سبز و دو رقم آخر ميزان رنگ آبي است. كد هگزادسيمال هر رنگ سرخ يا سبز يا آبي عددي است بين 00 تا FF كه معادل 0 تا 255 در پايه دهدهي است. |
|||
|
دستورات ترسيم مستطيل سبز مربوط به فريم كليدي 1 this.createEmptyMovieClip("alefba",1); alefba.beginFill("0x00FF00"); alefba.moveTo (20,20); alefba.lineTo (120,20); alefba.lineTo (120,40); alefba.lineTo (20,40); alefba.lineTo (20,20); دستورات ترسيم مستطيل سفيد مربوط به فريم كليدي 6 alefba.beginFill("0xFFFFFF"); alefba.moveTo (20,40); alefba.lineTo (120,40); alefba.lineTo (120,60); alefba.lineTo (20,60); alefba.lineTo (20,40); دستورات ترسيم مستطيل سرخ مربوط به فريم كليدي 6 alefba.beginFill("0xFF0000"); alefba.moveTo (20,60); alefba.lineTo (120,60); alefba.lineTo (120,80); alefba.lineTo (20,80); alefba.lineTo (20,60); Esm.border = true; Esm.text = "Iran ايران"; |
مثال 1 - وارد فلش شويد. براي
لايه Layer1 پنجره
Properties را باز كنيد و ابعاد 120×
140 و رنگ زمينه خاكستري را تنظيم كنيد. بعد با ابزار
Type Tool يك متن ديناميك در پائين
فرم ايجاد كرده و بعد، ![]() چنانكه در زير مي بينيد به آن نام Esm و فونت 22 ورنگ زرد بدهيد. ![]() آنگاه علاوه بر فريم 1 كه از آغاز يك فريم كليدي است، فريم هاي 6 و 12 و 24 را هم با F6 به فريم كليدي تبديل كنيد. اين فيلم 24 فريم دارد و چون در هر ثانيه 12 فريم نمايش داده مي شود، زمان اجراي آن دو ثانيه خواهد بود. فريم 1 را انتخاب و با Window>Actions صفحه برنامه نويسي Action Script را بازكرده و دستورات ترسيم مستطيل سبز را در آن وارد كنيد. ![]() آنگاه فريم 6 را انتخاب و با Window>Actions صفحه برنامه نويسي Action Script را بازكرده و دستورات ترسيم مستطيل سفيد را در آن وارد كنيد. آنگاه فريم 12 را انتخاب و با Window>Actions صفحه برنامه نويسي Action Script را بازكرده و دستورات ترسيم مستطيل سرخ را در آن وارد كنيد. آنگاه با Control>Test Movie برنامه را اجرا كنيد. در آغاز مستطيل سبز ترسيم مي شود. نيم ثانيه بعد مستطيل سفيد و نيم ثانيه بعد مستطيل سرخ ترسيم مي شود و يك ثانيه در صفحه نمايش مي ماند. از فريم 13 تا فريم 24 كه يك ثانيه طول مي كشد، همان وضعيت فريم 12 نمايان خواهد بود |
||