أكشن سكريبت

 

السابق الصفحة الرئيسية أعلى التالي

 

 

Action Script

 Action Scriptingو هي لغة البرمجة الخاصة ببرنامج الـ Flash و هي ليست صعبة بل هي ممتعة جدا تحتاج فقط هدف واضح و صياغة الكلام بالشكل المطلوب بإمكانك التحكم بالأزرار Buttons أو Movie Clips أو الصوت Sound  و حتى Video والكثير الكثير بحيث يكون لديك بالنهاية عمل في قمة الإبداع و الاحتراف و هنا سوف نأخذ فكره عامة حول هذه اللغة .

إظهار نافذة الـ Action Scripting ؟

هناك ثلاث طرق للوصول لنافذة الـ Action Scripting و هي :

  1. الذهاب لقائمة Windows ثم Development Panels وأخيرا أختر Action .
  2. بالضغط على مفتاح F9 .
  3. ستجد نافذة فوق نافذة الخصائص Properties باسم Action – Frame .و ستظهر هذه النافذة وهي نافذة الـ Action Scripting :

1-     هنا يظهر أسم الشكل المحدد والذي تريد أن تضيف الـ Action Scripting له فمثلا هنا بما أنني لم أحدد شيء سوف تلاحظون بأن المكان الذي سوف أضيف له الـ Action Scripting هو الـ Frame 1 الفريم الأول في الطبقة ذات الاسم Layer 1 و هذا واضح تحت اسم Current Selection بمعنى الشيء المحدد فـ يضع لك أسم الطبقة و بعدها أسم الجسم أو الفريم .

2-      3و هنا يتم تحديد أوامر الـ Action Scripting بطريقتين مختلفتين .

4-     و هو للبحث عن أمر معين أو كلمة معينة فمثلا لو كان عندك عدد كبير من الأوامر و تريد أن تبحث عن أمر معين للتعديل علية مثلا أو التأكد من شيء معين هذا الأمر يساعد كثيرا

5-     و هذا الأمر نفس الأمر السابق و لكن بالإضافة للبحث عن أمر معين يتيح لك استبدال الأمر بأمر آخر فيوفر لك الوقت و الجهد .

6-     هذا الأمر يستخدم في المستوى المتقدم لا تشغل بالك بهذا الزر راح نتعرف علية في مراحل متقدمة.

7-     هذا الزر يتأكد من صحة الأوامر و الـ Action Scripting الذي وضعته فإذا كان صحيحا سوف تظهر رسالة تفيد بأن الـ Action سليم أما إذا كان خطأ فسوف يظهر لك أن هناك خطأ في الـ Action بالإضافة لتحديد مكان الخطأ حتى تتمكن من تعديله .

8-     و هو زر رائع فقط اكتب الأوامر ثم انقر عليه و سترى الفرق سيقوم بإضافة المسافات والهوامش اللازمة مما يجعل شكل الكود أجمل وحتى عندما تنسى علامة الـ ; سيقوم بكتابتها نيابة عنك .

9-     يقوم هذا الزر بعرض التلميحات أو التعليقات لكي تساعدك في كتابة الـ Action و المقصود بهذا الشكل

10-عند الضغط على هذا الزر سوف يعرض لك مجموعة من الخصائص المختلفة

11-و من هنا يمكنك التحكم بطريقة عرض نافذة التي نكتب فيها أوامر الـ Action .

12-و هذه المساحة لكتابة أوامر الـ Action Scripting بداخلها .

 

الأمر stop(); :

هذا أبسط الأوامر في الـ Action Script و في نفس الوقت يعتبر الأهم لأنه يستخدم مع كثير من أوامر الـ  Action Script  و لا تتم معظمها إلا بهذا الأمر يتم إضافة الأمر بالشكل التالي:

 

الأمر play(); :

نتكلم الآن عن الأمر الثاني من أوامر الـ Action Script و الذي يعتبر شائع الاستخدام عند إيقاف الحركة بأمر Stop و نريد بعدها متابعة الحركة نقوم باختيار هذا الأمر Play


ليكون الأمر بهذا الشكل

 

 

الأمرين nextFrame( ); & prevFrame( ); :

هذين الأمرين يعتبران مهمين جدا للمهتمين بالصور و هو عمل Slide Show و المثال التالي يوضح المقصود :

1-     أنشئ ملف جديد و بعدها نفذ الآتي File > Import > Import to Stage… و أختر الصور التي تريد إدراجها و أضغط على Open سوف تظهر النافذة التالية :



و هي تخبرك بأن هناك عدد من الصور لها نفس الأسماء تقريبا فإذا كنت تريد أدراج جميع الصور أضغط على Yes أما إذا كنت تريد أدراج الصورة التي تم تحديدها فقط أضغط على No و الآن أضغط على Yes لأدراج جميع الصور و الآن أضغط على الرقم 1 وهي أيقونه Edit Multiple Frames سوف يظهر الشريط المشار إليه بالرقم 2 أسحب الجزء الأيسر من الشريط لبداية الحركة أي إلى الـ Frame  الأول و بعدها أضغط على أي مساحة فارغة في منطقة العمل مره واحده فقط ثم أضغط على مفتاحي Ctrl + A وذلك لتظليل جميع الـ Frames مره وحده مما يتيح لك تحريكها دفعه واحده وبعد الانتهاء من تحريك الصور تأكد من الضغط مره أخرى على أيقونه Edit Multiple Frames وذلك لإلغاء تفعيلها وأخيرا قم بإعادة تسميه الطبقة بالضغط المزدوج عليها وأعطها اسم SlideShow ثم أغلق الطبقة .

2-     قم بعرض الشكل بالضغط على مفتاحي Ctrl + Enter راح تلاحظ أن الشكل يتكرر لكن هذي راح تكون مشكله لأننا لن نستطيع التحكم بالشكل مادام يتحرك إذا من الواجب علينا وضع الأمر stop( ); في الـ Frame الأول لوقف الحركة إذاً أضف طبقة جديدة و أضغط على الـ Frame الأول لتحديده ثم أضغط على مفتاحي F9 و أكتب الأمر Stop( ); و ذلك لوقف الحركة و الآن أغلق لوحة الـ ActionScript  و أعد تسميه الطبقة إلى A و أغلق الطبقة .

1-  أضغط مره وحده على اسم الطبقة SlideShow لتظليلها و أضف طبقة جديدة و لتكون بين الطبقتين ومن ثم حدد الـ Frame الأول و قم بإدراج زرين من مكتبه الـ Flash بإتباع الآتي  Windows > Other Panels > Common Libraries > Buttonsو قم بإدراج أي زرين و ليكن الشكل كالتالي :

لاحظ أننا وضعنا الرابط بين علامتي “ “ وذلك لأنه يجب وضعهما و إلا لن يعمل الرابط و الآن ننتقل للزر الثاني Edu ونسأل ما الذي نريد أن نفعل نريد عند الضغط على الزر يقوم بفتح المركز التعليمي لبوابة العرب في صفحة جديدة إذا نحدد الزر الثاني ونضع تأثير الزر كما تعلمنا سابقا وبعدها نضع الأمر الذي يتيح لنا وضع روابط كما تعلمنا سابقا ومن ثم نضيف الرابط بهذا الشكل :
 


و لاحظ أننا أضفنا الأمر _blank وهو كيفيه عرض الصفحة و يفصل بينها و بين الرابط علامة , و هي مهمة جدا.

 

 

السابق الصفحة الرئيسية أعلى التالي