27
- Action Script - 5 Flash - Macromedia _____________________________________________________________________ ﻣﺤﻤﺪ ﺳﯿﻒ) ALSAIF ( واﻹﻧﺘﺮﻧﺖ ﻟﻠﻜﻤﺒﯿﻮﺗﺮ اﻟﻌﺮﺑﯿﺔ اﻟﻤﻮﺳﻮﻋﺔcom . ktoob ma @ 8 Saifmohd / com . arab 4 c . www :// http - ١ - - Macromedia - Flash 5

ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

نيئدتبملل -تبركس نشكأ ملعت Action Script - 5 Flash -Macromedia

_____________________________________________________________________ الموسوعة العربیة للكمبیوتر والإنترنت) ALSAIF( سیف محمد

com.ktoobma@8Saifmohd /com.arab4c.www://http - ١ -

نيئدتبملل-تبركس نشكأ ملعت

Macromedia - Flash 5

Page 2: ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

نيئدتبملل -تبركس نشكأ ملعت Action Script - 5 Flash -Macromedia

_____________________________________________________________________ الموسوعة العربیة للكمبیوتر والإنترنت) ALSAIF( سیف محمد

com.ktoobma@8Saifmohd /com.arab4c.www://http - ٢ -

.٥للأوامر الأساسیة في فلاش , أقدم لكم هذا الشرح المتواضع

Page 3: ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

نيئدتبملل -تبركس نشكأ ملعت Action Script - 5 Flash -Macromedia

_____________________________________________________________________ الموسوعة العربیة للكمبیوتر والإنترنت) ALSAIF( سیف محمد

com.ktoobma@8Saifmohd /com.arab4c.www://http - ٣ -

مقدمة

لال ه ذه اللغ ة یمكنن ا م ن خ , action scriptلبرن امج ف لاش لغ ة برمج ة خاص ة ب ه وعم ل المف اتیح ,ال تحكم ف ي تسلس ل ع رض الفل م وال تحكم ف ي العناص ر المس تخدمة ف ي الفل م

buttons وسوف نتعرف معا على الأوامر الأساس یة , والألعاب , والقوائمBasic Actions : وهي , لهذا للبرنامج

١- Go To. ٢- Play. ٣- Stop. ٤- Toggle High Quality. ٥- Stop All Sounds. ٦- Get URL. ٧- FSCommand. ٨- Load Movie. ٩- Unload Movie.

١٠- Tell Target. ١١- If Frame is Loaded.

كیفیة إضافة , سوف نتعرف على المشاهد , في البدایة فبل أن نتعرف على هذه الأوامر

كیفیة , Actionو نتعرف على النافذة , وحذف المشاهد وتغییر أسمائها وترتیب عرضها .و كیفیة إضافة الأوامر , زائها وأج, الوصول إلیها

Labelوفي أثناء تناولنا لهذه الدروس سوف نتعرف على كیفیة إعطاء كادر معین عنوانا كم ا س نتعرف عل ى كیفی ة , Frameوذل ك باس تخدام الناف ذة , لی تم الانتق ال إل ى ه ذا الك ادر ,

.Instancesمن خلال النافذة , اسما برمجي Movie Clipإعطاء النسخ

help.flaتجد جمیع الأوامر مطبقة في الملف المساعد

Page 4: ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

نيئدتبملل -تبركس نشكأ ملعت Action Script - 5 Flash -Macromedia

_____________________________________________________________________ الموسوعة العربیة للكمبیوتر والإنترنت) ALSAIF( سیف محمد

com.ktoobma@8Saifmohd /com.arab4c.www://http - ٤ -

الفهرس

الصفحة الموضوع ٢ الإهداء

٣ المقدمة ٤ الفهرس ٥ Scenesالمشاهد

٦ .Sceneفتح النافذة ٧ .إضافة مشهد جدید

٨ .حذف مشهد ٩ .تغییر اسم مشهد

١٠ .تغییر ترتیب المشاهد ١١ . بین المشاهد التنقل

Actionsاللوحة ١٢

Basic Actionsالأوامر الأساسیة ١٧

١- Go To. ١٧ ٢- Play. ١٩ ٣- Stop. ١٩ ٤- Toggle High Quality. ١٩ ٥- Stop All Sounds. ١٩ ٦- Get URL. ١٩ ٧- FSCommand. ٢٢ ٨- Load Movie. ٢٣ ٩- Unload Movie. ٢٣

١٠- Tell Target. ٢٤ ١١- If Frame is Loaded.

٢٥

٢٧ مواقع تعلیم فلاش

Page 5: ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

نيئدتبملل -تبركس نشكأ ملعت Action Script - 5 Flash -Macromedia

_____________________________________________________________________ الموسوعة العربیة للكمبیوتر والإنترنت) ALSAIF( سیف محمد

com.ktoobma@8Saifmohd /com.arab4c.www://http - ٥ -

- :Scenesالمشاهد

ویتم عرض هذه , یتكون الفلم في فلاش من مجموعة من المشاهد أو على مشهد واحد

م ن الأعل ى إل ى , Sceneالمش اهد واح د تل و الأخ ر ب نفس الترتی ب الموج ودة ب ه ف ي الناف ذة .ض المشاهد ترتیب عررإلا إذا قمنا بإضافة أوامر تحكم لتغیی, الأسفل

وقد تم إضافة ستة مشاهدSceneالنافذة

و حت ى یس هل , یفضل تقسیم الفلم إلى عدد من المشاهد الصغیرة الحجم لتنظ یم العم ل .التعامل معها

:وفي الأجزاء القادمة سوف نتعرف على كیفیة

.Sceneفتح النافذة -١ .إضافة مشهد جدید -٢ .حذف مشهد -٣ .شهد تغییر اسم م -٤ .تغییر ترتیب المشاهد -٥ .التنقل بین المشاهد -٦

Page 6: ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

نيئدتبملل -تبركس نشكأ ملعت Action Script - 5 Flash -Macromedia

_____________________________________________________________________ الموسوعة العربیة للكمبیوتر والإنترنت) ALSAIF( سیف محمد

com.ktoobma@8Saifmohd /com.arab4c.www://http - ٦ -

:Sceneفتح النافذة

: هما Sceneهنالك طریقتین لفتح النافذة

, ب زر الف أرة الأیم ن Stageاضغط في مكان فارغ في ناف ذة الع رض : الطریقة الأولى -١ .Scenesومن القائمة المنسدلة أختر

"Sceneذة فتح الناف"

.Sceneثم اختر , Panels اختر Windowمن القائمة : الطریقة الثانیة -٢

"Sceneفتح النافذة "

Page 7: ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

نيئدتبملل -تبركس نشكأ ملعت Action Script - 5 Flash -Macromedia

_____________________________________________________________________ الموسوعة العربیة للكمبیوتر والإنترنت) ALSAIF( سیف محمد

com.ktoobma@8Saifmohd /com.arab4c.www://http - ٧ -

:إضافة مشهد جدید

:لإضافة مشهد جدید هنالك طریقتین هما

.Scene أختر Insertمن القائمة : الطریقة الأولى -١

"إضافة مشهد جدید"

.Add Scene وانفر على Sceneأفتح النافذة : یقة الثانیة الطر -٢

"إضافة مشهد جدید"

Page 8: ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

نيئدتبملل -تبركس نشكأ ملعت Action Script - 5 Flash -Macromedia

_____________________________________________________________________ الموسوعة العربیة للكمبیوتر والإنترنت) ALSAIF( سیف محمد

com.ktoobma@8Saifmohd /com.arab4c.www://http - ٨ -

:حذف مشهد

:لحذف مشهد هنالك طریقتین هما .Remove Sceneأختر , Insertمن القائمة :الطریقة الأولى -١

"حذف مشهد"

م نقوم بتحدید المش هد ال ذي نری د ث , Sceneأفتح النافذة :الطریقة الثانیة -٢ .Delete Sceneثم انقر على , حذفه

"حذف مشهد"

عند تنفیذ أمر الحذف س وف تظه ر رس الة للتأكی د عل ى أن عملی ة الح ذف ل ن یمك ن : ملاحظة

.التراجع عنها

Page 9: ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

نيئدتبملل -تبركس نشكأ ملعت Action Script - 5 Flash -Macromedia

_____________________________________________________________________ الموسوعة العربیة للكمبیوتر والإنترنت) ALSAIF( سیف محمد

com.ktoobma@8Saifmohd /com.arab4c.www://http - ٩ -

:تغییر اسم مشهد

:لتغییر اسم مسهد نتبع الخطوات التالیة .Sceneفذة أفتح النا -١ . Sceneانقر نقرا مزدوجا على اسم المشهد في النافذة -٢

"تغییر اسم مشهد"

.أدخل الاسم الجدید الذي تریده -٣

"تغییر اسم مشهد"

Page 10: ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

نيئدتبملل -تبركس نشكأ ملعت Action Script - 5 Flash -Macromedia

_____________________________________________________________________ الموسوعة العربیة للكمبیوتر والإنترنت) ALSAIF( سیف محمد

com.ktoobma@8Saifmohd /com.arab4c.www://http - ١٠ -

:تغییر ترتیب المشاهد

: لتغییر ترتیب المشاهد

حب إلى الأعل ى أو إل ى الأس فل مع الس , نضغط بالفأرة على المشهد الذي نرید تحریكه -١ .حتى نصل إلى الموضع الذي نرید

"أثناء السحب" "٢ أصبح بعد المشهد رقم ٥لاحظ أن المشهد رقم , بعد عملیة تغییر الترتیب "

Page 11: ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

نيئدتبملل -تبركس نشكأ ملعت Action Script - 5 Flash -Macromedia

_____________________________________________________________________ الموسوعة العربیة للكمبیوتر والإنترنت) ALSAIF( سیف محمد

com.ktoobma@8Saifmohd /com.arab4c.www://http - ١١ -

:التنقل بین المشاهد

.Sceneر على اسم المشهد في النافذة انقر نقرة واحدة بزر الفأرة الأیس: للتنقل بین المشاهد

في نافذة الشریط الزمني واختر المشهد الذي ترید الانتقال Edit Sceneأو بالضغط على الزر

.إلیه

"التنقل بین المشاهد"

.ثم اختر المشهد الذي ترید الانتقال إلیه , Gotoأختر , Viewأو من القائمة

"ل بین المشاهدالتنق"

Page 12: ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

نيئدتبملل -تبركس نشكأ ملعت Action Script - 5 Flash -Macromedia

_____________________________________________________________________ الموسوعة العربیة للكمبیوتر والإنترنت) ALSAIF( سیف محمد

com.ktoobma@8Saifmohd /com.arab4c.www://http - ١٢ -

- :Actionsاللوحة

إل ى Actions م ن خ لال الناف ذة ACTION SCRIPTی تم إض افة أوام ر لغ ة

والأح داث , فی تم تنفی ذ الأم ر عن د وق وع ح دث مع ین عل ى ه ذا المفت اح , Buttonsالمف اتیح :الخاصة بالمفاتیح هي

شرح الحدث Eventالحدث

press لم رتبط به ذا الح دث عن دما یق وم المس تخدم س وف ی تم تنفی ذ الأم ر ا .بالضغط على مفتاح الفأرة الأیسر وقبل عودته إلى وضعه الطبیعي

release س وف ی تم تنفی ذ الأم ر الم رتبط به ذا الح دث عن دما یق وم المس تخدمبالض غط عل ى مفت اح الف أرة الأیس ر ث م ت رك مفت اح الف أرة م ع وج ود

.المؤشر فوق المفتاحreleaseOutside ی تم تنفی ذ الأم ر الم رتبط به ذا الح دث عن دما یق وم المس تخدم س وف

بالضغط على مفتاح الفأرة ثم ترك مفتاح الفأرة بعد ابتعاد المؤشر عن .المفتاح

keyPress س وف ی تم تنفی ذ الأم ر الم رتبط به ذا الح دث عن دما یق وم المس تخدم .بالضغط على مفتاح من لوحة المفاتیح

rollOver م تنفی ذ الأم ر الم رتبط به ذا الح دث عن دما یق وم المس تخدم س وف ی ت .بتمریر المؤشر فوق الزر

rollOut س وف ی تم تنفی ذ الأم ر الم رتبط به ذا الح دث عن دما یق وم المس تخدم .بتمریر المؤشر فوق الزر وبعد ابتعاد المؤشر عن الزر

dragOver المس تخدم س وف ی تم تنفی ذ الأم ر الم رتبط به ذا الح دث عن دما یق ومبالضغط على مفتاح الفأرة أثناء وجود المؤشر خارج المفتاح وتحریك

.المؤشر فوق المفتاح أثناء الضغط dragOut س وف ی تم تنفی ذ الأم ر الم رتبط به ذا الح دث عن دما یق وم المس تخدم

بالض غط عل ى مفت اح الف أرة أثن اء وج ود المؤش ر ف وق المفت اح ث م .تاح تحریك المؤشر بعیدا عن المف

فی تم تنفی ذ الأم ر عن د م ا یص ل مؤش ر , Frameأو یتم إضافة الأوام ر إل ى الك ادرات فی تم تنفی ذ Movie Clipویمكننا إضافة الأوامر إلى القطع الحركیة , العرض إلى هذا الكادر

والأح داث الخاص ة , Movie Clipالأم ر عن د وق وع ح دث مع ین عل ى ه ذا القط ع الحركی ة , load, enterFrame, unload , mouseDown: ( هي Movie Clipقطع الحركیة بال

mouseUp , mouseMove , keyDown , keyUp, data(

Page 13: ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

نيئدتبملل -تبركس نشكأ ملعت Action Script - 5 Flash -Macromedia

_____________________________________________________________________ الموسوعة العربیة للكمبیوتر والإنترنت) ALSAIF( سیف محمد

com.ktoobma@8Saifmohd /com.arab4c.www://http - ١٣ -

أو أض غط عل ى المف اتیح , Actions أختر Windowمن القائمة , Actionsولفتح اللوحة Ctrl+Alt+A.

"Actionsفتح اللوحة "

.Launcher Bar في شریط الأدوات Show Actionsر على الرمز أو أنق

"Actionsفتح اللوحة "

Page 14: ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

نيئدتبملل -تبركس نشكأ ملعت Action Script - 5 Flash -Macromedia

_____________________________________________________________________ الموسوعة العربیة للكمبیوتر والإنترنت) ALSAIF( سیف محمد

com.ktoobma@8Saifmohd /com.arab4c.www://http - ١٤ -

-: نجدها تتكون من Actionsوبالنظر إلى اللوحة

"Actionsاللوحة "

ویحتوي عل ى الأوام ر الت ي ی تم إض افتها إل ى العناص ر :ToolBox Listالجزء الأیسر وب النقر عل ى أي م ن ه ذه المجموع ات س وف تظه ر , درات وهي مقسمة إلى مجموع ات والكا

والت ي تحت وي , Basic Actionأف تح م ثلا المجموع ة الأول ى , الأوامر الت ي تحت وي علیه ا :على الأوامر الأساسیة في البرنامج وهي

١- Go To. ٢- Play. ٣- Stop. ٤- Toggle High Quality. ٥- Stop All Sounds. ٦- Get URL . ٧- FSCommand. ٨- Load Movie. ٩- Unload Movie.

١٠- Tell Target. ١١- If Frame is Loaded.

.والتي سوف نتعرف علیها لاحقا

وب النقر الم زدوج عل ى أي م ن ه ذه الأوام ر س وف ی تم إض افته إل ى الج زء الأیم ن

Action list , " أضف الأمرGo To. "

أو ك ادر Buttonذا قم ت بتحدی د زر ل ن ت تمكن م ن إض افة أي أم ر إلا إ : ملاحظ ة (Frame أو قطعة حركیة Movie Clip(

Page 15: ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

نيئدتبملل -تبركس نشكأ ملعت Action Script - 5 Flash -Macromedia

_____________________________________________________________________ الموسوعة العربیة للكمبیوتر والإنترنت) ALSAIF( سیف محمد

com.ktoobma@8Saifmohd /com.arab4c.www://http - ١٥ -

سوف تظهر Action Listفي الجزء , عند إضافة أي أمر أو اختیار أي سطر برمجي .Action الجزء السفلي من النافذة Parameterمتغیرات هذا الأمر في الجزء

Parameterالجزء

ب النقر عل ى الس هم , Action م ن الناف ذة ToolBox Listج زء الأیس ر ویمكن ك إغ لاق ال .الصغیر بین الجزء الأیمن والجزء الأیسر

"ToolBox Listإغلاق الجزء الأیسر "

Page 16: ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

نيئدتبملل -تبركس نشكأ ملعت Action Script - 5 Flash -Macromedia

_____________________________________________________________________ الموسوعة العربیة للكمبیوتر والإنترنت) ALSAIF( سیف محمد

com.ktoobma@8Saifmohd /com.arab4c.www://http - ١٦ -

أسفل Expand/Collapse the Parameters areaوبالنقر على السهم الصغیر . Parameterزء السفلي سوف یتم إغلاق الج Actionاللوحة

" Parameterإغلاق الجزء السفلي"

Page 17: ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

نيئدتبملل -تبركس نشكأ ملعت Action Script - 5 Flash -Macromedia

_____________________________________________________________________ الموسوعة العربیة للكمبیوتر والإنترنت) ALSAIF( سیف محمد

com.ktoobma@8Saifmohd /com.arab4c.www://http - ١٧ -

- :Basic Actionsالأوامر الأساسیة

- :GoTo الأمر -١

وعند اختیار هذا الأمر تظهر , للانتقال إلى كادر أو مشهد داخل الفلم Go Toیستخدم الأمر :وهذه المتغیرات هي , Parameterجزء المتغیرات الخاصة به في ال

"GoToالأمر "

Scene : أو نختار , في هذه الخانة نختار اسم المشهد الذي نرید الانتقال إلیه: Next Scene : الانتقال إلى المشهد التالي.

Previous Scene : الانتقال إلى المشهد السابق. Current Scene : لي المشهد الحا.

"Sceneالخانة "

Page 18: ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

نيئدتبملل -تبركس نشكأ ملعت Action Script - 5 Flash -Macromedia

_____________________________________________________________________ الموسوعة العربیة للكمبیوتر والإنترنت) ALSAIF( سیف محمد

com.ktoobma@8Saifmohd /com.arab4c.www://http - ١٨ -

Type : في هذه الخانة نحدد: Frame Number : لیتم الانتقال إلى رقم الكادر.

Frame Label : لیتم الانتقال إلى عنوان الكادر. Next Frame : الكادر التالي.

Previous Frame : الكادر السابق. Expression : عملیة حسابیة أو متغیر.

"Typeالخانة " Frame : في هذه الخانة نكتب رقم الكادر أو عنوانه.

؟Frameكیف نضع عنوان لكادر

.نقوم أولا بتحدید الكادر الذي نرید أن نضع عنوانا له -١ .Ctrl+Fبالضغط على المفاتیح , Frameنفتح النافذة -٢ . نكتب عنوانا للكادر Labelفي الخانة -٣

"Frameذة الناف" سوف یتم الانتقال مع توقف العرض عند الكادر الذي Go to and playبإزالة الاختیار

.وبتشغیله سوف یتم الانتقال مع متابعة العرض عند الكادر الذي انتقلنا إلیه, انتقلنا إلیه

"Go to and playالاختیار "

Page 19: ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

نيئدتبملل -تبركس نشكأ ملعت Action Script - 5 Flash -Macromedia

_____________________________________________________________________ الموسوعة العربیة للكمبیوتر والإنترنت) ALSAIF( سیف محمد

com.ktoobma@8Saifmohd /com.arab4c.www://http - ١٩ -

- :Stop و الأمر Playالأمر -٢وعند إضافة أي من هذین الأمرین نلاحظ أنه , إیقاف عرض الفلم یقوم هذا الأمر بعرض و

.Parameterلا تظهر له متغیرات في الجزء -:Toggle High Quality الأمر -٣

وبمعن ى أخ ر یق وم , یستخدم للانتقال بین الجودة العالیة والجودة المنخفض ة لع رض الفل م فیتم Anti-Aliasingلخاصیة بتشغیل وإیقاف تشغیل اToggle High Quality الأمر

.عرض الفلم بالسرعة المناسبة - :Stop All Soundsالأمر -٤

.یستخدم هذا الأمر لإیقاف تشغیل جمیع الأصوات التي تم تشغیلها في الفلم

- :Get URLالأمر -٥ یمكنن ا باس تخدام ه ذا حی ث , (web page) في تصمیم صفحات الوب ا كثیرم هذا الأمرستخدی

-:مل الآتي الأمر ع .Web Page صفحات فتح -١ .Email الإلكتروني البرید رسالة باستخدام إرسال -٢ Java Script أوامر إضافة -٣

Web Page صفحات فتح

في .getURL بإضافة الأمر قم Basic Action المجلد من و Actionافتح النافذة مثلا : لانتقال إلیها بكتابة عنوان الموقع أو الصفحة التي نرید انقوم URLالخانة

/com.arab4c.www://http

: الطریقة التي سیتم بها فتح الصفحة وذلك كما یلي نحدد: Window الخانة وفيü اختیار عند Self: المتصفح نافذةسیتم فتح الصفحة المستهدفة في نفس . ü اختیارعند blank : جدیدةنافذةالصفحة المستهدفة في سیتم فتح ü اختیار عند parent : الأصلیة التي تم النافذةسیتم فتح الصفحة المستهدفة في

.منها فتح النافذة الحالیةü اختیار عند top : التي تم عرضها قبل النافذةسیتم فتح الصفحة المستهدفة في

.الحالیةالنافذة ü التي یعرض بها الصفحةذي سیتم استهدافه إذا كانت نقوم بكتابة أسم الإطار الأو

.ملف فلاش مقسمة إلى إطارات

Page 20: ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

نيئدتبملل -تبركس نشكأ ملعت Action Script - 5 Flash -Macromedia

_____________________________________________________________________ الموسوعة العربیة للكمبیوتر والإنترنت) ALSAIF( سیف محمد

com.ktoobma@8Saifmohd /com.arab4c.www://http - ٢٠ -

"Web Page صفحات فتح"

.Email رسالة باستخدام البرید الإلكتروني إرسال

سترسل إلیه الرسالة الذي نكتب عنوان البرید الإلكتروني ثم :mailto نكتب URL الخانة في .فارغة windowك الخانة ونتر,

".Email رسالة باستخدام البرید الإلكتروني إرسال"

Page 21: ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

نيئدتبملل -تبركس نشكأ ملعت Action Script - 5 Flash -Macromedia

_____________________________________________________________________ الموسوعة العربیة للكمبیوتر والإنترنت) ALSAIF( سیف محمد

com.ktoobma@8Saifmohd /com.arab4c.www://http - ٢١ -

.Java Script أوامر إضافة

في ترغب أكتب نص أوامر جافا سكربت الذي ثم :javascriptأكتب :URL الخانة في

أضافته :وإلیك بعض الأمثلة

إلى المفضلة یقوم بإضافة موقع الموسوعة التالي الأمر

Javascript:window.external.addFavorite('http://www.c4arab.com')

یقوم بإغلاق النافذة الحالیةالتالي الأمرJavascript:window.close()

".Java Script أوامر إضافة"

Page 22: ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

نيئدتبملل -تبركس نشكأ ملعت Action Script - 5 Flash -Macromedia

_____________________________________________________________________ الموسوعة العربیة للكمبیوتر والإنترنت) ALSAIF( سیف محمد

com.ktoobma@8Saifmohd /com.arab4c.www://http - ٢٢ -

- :FSCommandالأمر -٤

وعن د اختی ار ه ذا الأم ر تظه ر , Flash Playerلفات یستخدم هذا الأمر للتحكم في مشغل الم :المتغیرات الخاصة به

"FSCommandالأمر "

Commands For standalone Playerباختی ارك أح د الخی ارات المتاح ة ف ي الخان ة

Commands والخی ارات المتاح ة ف ي الخان ة Commandسوف ی تم أض افته إل ى الخان ة For standalone Player هي :

Fullscreen: عرض نافذة مشغل الملفات Flash Player وذلك عن د كتاب ة , ملء الشاشة

True في الخانة Arguments , أما بكتابةFalse سوف ی تم ع رض ناف ذة مش غل الملف ات Flash Player في الوضع العادي .

Showmenu: لعرض ولإخفاء القائمة Menuلفات من نافذة مشغل المFlash Player. Trapallkeys: مثل , لإبطال عمل بعض المفاتیحCrtl+Fلعرض النافذة ملء الشاشة .

Exec: یستخدم هذا الأمر لتشغیل ملفات التطبیق exe , بعد اختیار هذا الأمر أكتب في الخانةArgumentsمسار الملف الذي ترید تشغیله .

Quit: ة مشغل الملفات یستخدم هذا الأمر لإغلاق نافذFlash Player

Page 23: ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

نيئدتبملل -تبركس نشكأ ملعت Action Script - 5 Flash -Macromedia

_____________________________________________________________________ الموسوعة العربیة للكمبیوتر والإنترنت) ALSAIF( سیف محمد

com.ktoobma@8Saifmohd /com.arab4c.www://http - ٢٣ -

- :Unload Movieوالأمر , Load Movieالأمر -٥

أخرى إلى داخل الفل م ال ذي یوج د ) SWF(یقوم هذا الأمر بتحمیل أو إلغاء تحمیل أفلام فلاش : وعند اختیار هذا الأمر تظهر المتغیرات الخاصة به ,به هذا الأمر

"Load Movieالأمر "

. نقوم بتحدید مسار الملف الذي نرید تحمیلةURLفي الخانة .Target أو Level إما أن نختار Locationفي الخانة

فإن ه یج ب علین ا أن نق وم بإدخ ال رق م المس توى ال ذي س یتم تحمی ل , Levelفي حالة اختی ار .الملف فیه

.فلم الرئیسي بالفلم الذي سوف یتم تحمیلة سوف یتم استبدال ال٠بإدخال القیمة : ملاحظة

فإن ه س وف ی تم , ویوج د ف ي ه ذا المس توى فل م ت م تحمیل ه س ابقا , أما إذا أدخلنا رقم مستوى .لذلك علینا أخال رقم مستوى فارغ .استبداله بالفلم الجدید

ال ذي فإنه یجب علین ا تحدی د اس م اله دف , Location من الخانة Targetفي حالة اختیار

في ه ذه , Movie Clipوالهدف هنا هو عبارة عن قطعة حركیة , سوف یتم تحمیل الفلم فیه الفل م ال ذي س وف ی تم تحمیل ة س وف ی رث خص ائص ه ذا القطع ة الحركی ة م ن حی ث , الحال ة

)حتى التحریك, وغیرها من الخصائص , الموضع و الدوران (وذل ك , اس ما Movie Clipعة حركی ة ولكن قبل استخدام هذا الأمر یجب إعطاء القط

:عن طریق الخطوات التالیة .نقوم بتحدید القطعة الحركیة .١ .Ctrl+Iبالضغط على المفاتیح ,Instanceنفتح النافذة .٢ . نكتب الاسم المناسبNameفي الخانة .٣

Page 24: ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

نيئدتبملل -تبركس نشكأ ملعت Action Script - 5 Flash -Macromedia

_____________________________________________________________________ الموسوعة العربیة للكمبیوتر والإنترنت) ALSAIF( سیف محمد

com.ktoobma@8Saifmohd /com.arab4c.www://http - ٢٤ -

" اسمMovie Clipإعطاء القطعة حركیة "

.Load Movie یعمل عكس الأمر , Unload Movieالأمر

- :Tell Targetالأمر -٦وللتع رف عل ى كیفی ة اس تخدام , الأخ رى Movie Clipیقوم هذا الأم بالتحكم بالقطع الحركیة

:هذا الأمر أتبع الخطوات التالیة أضف نسخة منها ,تحتوي على تحریك بداخلها , Movie Clipقم بعمل قطعة حركیة .١

. مثلا MCطیها اسما برمجي ولیكن ولا تنسى أن تع, إلى نافذة العرض .Buttonأضف زر .٢وف ي الخان ة , Tell Target أض ف الأم ر , Actionsحدد الزر الأول واف تح الناف ذة .٣

Target أكتب اسم النسخة التي ترید التحكم بها وهي MC. tellTarget ه و الس طر Action Listتأك د م ن أن الس طر المح دد ف ي الج زء .٤

("mc") لكن , كرر الخطوة السابقة مع زر أخر . Stop التحكم الذي ترید ولیكن الأمر أضف أمر .٥

.Stop بدلا من الأمر Playهذه المرة أضف الأمر

"Tell Targetالأمر "

Page 25: ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

نيئدتبملل -تبركس نشكأ ملعت Action Script - 5 Flash -Macromedia

_____________________________________________________________________ الموسوعة العربیة للكمبیوتر والإنترنت) ALSAIF( سیف محمد

com.ktoobma@8Saifmohd /com.arab4c.www://http - ٢٥ -

وال ذي تج ده ف ي , Withهناك أمر أخر یقوم ب نفس وض یفة ه ذا الأم ر وه و الأم ر : ملاحظة . Actionsالمجموعة

- :If Frame is Loadedالأمر -٧

وللتع رف عل ى , وذلك للتأكد من تحمیل ك ادر مع ین , یستخدم هذا الأمر في مشهد قبل التحمیل .وسوف تستخدم هذا الأمر , هذا الأمر سوف نقوم بعمل مشهد قبل التحمیل

-:لتصمیم مشهد قبل التحمیل نتبع الخطوات التالیة

ونق وم , Loadingونس میه , م بإض افة مش هد جدی د ونق و , Sceneنف تح الناف ذة -١كم ا ه و واض ح ف ي الص ورة , بتغییر ترتیب هذا المشهد فنقوم بوضعه في بدای ة الفل م

.التالیة

.Actionونفتح النافذة , ونختار الكادر الأول , Loadingنفتح المشهد -٢ نقوم بعمل Parametersوفي الجزء , If Frame is Loadedنقوم بإضافة الأمر -٣

:الإعدادات التالیة وهو المشهد , نحدد المشهد الذي نرید التأكد من تحمیله Sceneفي الخانة

.Lastالأخیر . نكتب رقم أخر كادر في المشهد الأخیر Frameو في الخانة

Page 26: ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

نيئدتبملل -تبركس نشكأ ملعت Action Script - 5 Flash -Macromedia

_____________________________________________________________________ الموسوعة العربیة للكمبیوتر والإنترنت) ALSAIF( سیف محمد

com.ktoobma@8Saifmohd /com.arab4c.www://http - ٢٦ -

.Sceneونحدد المشهد التالي في الخانة , Go toنقوم الآن بإضافة الأمر -٤

حی ث س یقوم ه ذا , If Frame is Loadedعند تشغیل الفلم س وف ی تم تنفی ذ الأم ر , Gotoسوف یتم تنفیذ الأمر , فإذا تم تحمیله , الأمر بالتأكد من تحمیل أخر كادر في الفلم

ف ونح ن ب دورنا س و , سوف ینتقل مؤشر العرض إلى الك ادر الت الي , وإذا لم یتمم تحمیله في الكادر الثاني حتى یتم الانتقال إلى الك ادر الأول ف ي المش هد Gotoنقوم بإضافة الأمر

Loading , وبالتالي سوف یتم إعادة تنفیذ الأمرIf Frame is Loaded , وهكذا حتى .یتم تحمیل الفلم

:ملاحظة درات هذا تذكر أنه لا یجب أن تكون عدد كا, عند قیامك بعمل مشهد قبل التحمیل •

.الأول والثاني , لا حظ أننا استخدمنا كادرین فقط , المشهد كبیرة جدا ویفض ل الأكتف اء , لا تضع عناص ر كثی رة ف ي مش هد قب ل التحمی ل مث ل الص ور •

Loading..Plase"بنص یوضح أن هذا المشهد هو مشهد قبل التحمیل مثلا wait " , واسم المصمم والعمل.

Page 27: ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ ﻡﻠﻌﺘ Macromedia - Flash 5 · Macromedia - Flash 5 -Action Script ﻥﻴﺌﺩﺘﺒﻤﻠﻟ -ﺕﺒﺭﻜﺴ ﻥﺸﻜﺃ

نيئدتبملل -تبركس نشكأ ملعت Action Script - 5 Flash -Macromedia

_____________________________________________________________________ الموسوعة العربیة للكمبیوتر والإنترنت) ALSAIF( سیف محمد

com.ktoobma@8Saifmohd /com.arab4c.www://http - ٢٧ -

قع تعلیم فلاش موا com.saudint.www://httpموقع سعودینت § ws.uaemag://http/موقع مجلة الإمارات لتعلیم فلاش § ar/omc.ifawal.www://httpمركز الفلاش العربي § htm.index/cc.cpress.www://httpتصامیم سي برس §§ Pclabgfx com.Pclabgfx.www://http