المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : شرح صندوق الـ( Action ) فلاش



Red Mu$h
13-10-2001, 12:30 PM
الاخوة الاعزاء
السلام عليكم

اليكم شرح مبسط لصندوق الاكشن والمخصص لاستخدام سكربتات الفلاش.....اتمنى ان يقوم هذا الدرس بتوضيح الجوانب الغير واضحة في الاكشن....

الدرس:-

مقدمة : يمكن تعريف الخاصية التفاعلية في فيلم FLASH بأنها رد الفعل واستجابة الجهاز لما يقوم مستخدم الجهاز بإدخاله من المدخلات .

تتكون الخاصية التفاعلية Flash في اعقد صورها من جزئي أساسين :
1- الأداء ( ما يحدث )
2- سبب الأداء ( ما تسبب في وقوع الحدث )
مثال: افترض أن لديك مسار صوتي في فيلم , بالإضافة إلى زر يقوم بتعطيل هذا المسار الصوتي عند النقر عليه . يتمثل الأداء في هذه الحالة في تعطيل الصوت , بينما يمثل النقر بالماوس على هذا الزر سبب هذا الأداء ( يطلق Flash كلمة أوامر –Action- على الأداء(

سأقوم هنا بشرح أهم ستة أوامر والأكثر استخداماً وبالتفصيل:

أولاً : Go to

يتولى هذا الأمر تغير الكادر أو الفريم الحالي من الفيلم إلى الكادر الذي تم تحديده في إعدادات Go to على هيئتين :

Go to and Stop
يقوم بتغير الكادر الحالي إلى الكادر الذي تم تحديده في الإعدادات ثم يقوم بوقف تشغيل الفلم.


Go to and Play
يتولى هذا الأمر تغير الكادر إلى الكادر المحدد ومن ثم تشغيل محتوياته.


http://www.redmush.8m.com/images/f1.gif

يتم عن طريق قائمة Scene تحديد المشهد المستهدف

يتم تحديد رقم الكادر المستهدف عن طريق Frame

تحديد الكادر المستهدف

يتم تحديد الكادر المستهدف في الأمر Go to عن طريق قائمة Typeبخمس وسائل هي :

Frame Number
يتم عن طريقه تحديد الكادر المستهدف

Frame Label
يمكن تسمية الكادرات الرئيسية الفردية عبر علامة الجدولة label ليتم التعامل مع الكادر على أساس اسمه

Expression
يقوم بتحديد الكادر المستهدف كجزء من كود يقوم بتفسير برنامج ألا كشن سكربت كما يستخدم لتعيين الكادرات المستهدفة الخاصة بأوامر Go to .

Next Frame
يتولى تحديد الكادر المستهدف على أساس انه يقع بعد الكادر الحالي.

Pervious Frames
يتولى تحديد الكادر المستهدف على أساس انه يقع قبل الكادر الحالي.


http://www.redmush.8m.com/images/f2.gif

ثانياً : Play
يتولى هذا الأمر تحريك لقطة الفلم ..وهو يؤثر على خط زمني واحد سواء كان للفيلم الرئيسي أو للقطة الفيلم.

ثالثا : Stop
يتولى هذا الأمر وقف تشغيل الفيلم أو اللقطة...وستخدم غالبا في الأزرار والقوائم المنسدلة كما تم شرحه في درس Menu .أو مع الكادرات التي تقوم بإنهاء تتابع الرسوم المتحركة .

رابعاً : Toggle High Quality
يستخدم هذا الأمر لضبط جودة الأفلام من High إلى Low والعكس صحيح..وهو غير محبب لدى المصممين وذلك لانه يقوم بزيادة حجم الملف وبالتالي إبطاء عملية التحميل.

خامسا : Stop all Sounds
يستخدم هذا الأمر في إلغاء الأصوات عند المرور بفريم معين ...ويستخدم أيضا في الأزرار الخاصة بوقف الأصوات.

سادساً : Get URL
يستخدم في تصميم رابط مع نص إحالة....أو بمعنى آخر ربط نص أو صورة بموقع أو ملف أو بصفحة أخرى....ويطلق عادة على هذا النوع من الروابط اسم ( لينك ) وهو يوازي علامة الترميز Anchor الموجودة في لغة الـHTML .

إعدادات Get URL
إعداد URL : يتم في هذا الإعداد كتابة اسم الموقع أو الارتباط المطلوب..مثال http://www.alhijaz.com.sa ويتم كتابته على الصيغة التالية www.alhijaz.com.sa
إعداد Window : وهي تحدد وضع شاشة الارتباط المطلوب وتنقسم إلى أربع خيارات هي كالتالي :
1- Self : وهو يؤدي إلى فتح العنوان المحدد في نفس النافذة ببرنامج التصفح .
2- Blank : وهو يؤدي إلى فتح صفحة العنوان في نافذة جديدة .
3- Parent : وهو يؤدي إلى فتح العنوان المحدد ضمن الإطار الراهن وهو يستخدم في مراحل متقدمة ونادرة في الفلاش.
4- Top : وهو يؤدي إلى فتح العنوان المحدد ضمن إطار علوي ضمن النافذة الحالية لبرنامج التصفح.

إعداد Variables : يقوم هذا الإعداد بتشغيل أمر Get URL ليؤدي وظيفة نموذج الاستلام HTML ...وينصح بتركه على وضعه الافتراضي عند التعامل مع الروابط العادية....حيث انه يستخدم في حالات نادرة ومتقدمة..


http://www.redmush.8m.com/images/f3.gif

اخوتي الاعزاء......

هذا النوع من الدروس في الفلاش لايمكن فهمه واستيعابه دون الممارسة....لذالك انصحكم بفتح الافلام الموجود مع برنامج الفلاش ودراستها بدقة وتاني ليسهل عليكم فهمها.......اتمنى ان اكون قد وفقت .....وسامحوني على التقصير...

جاهز لاي استفسار او سؤال بكل صدر رحب
للتواصل عبر الماسنجر redmush@hotmail.com

تحياتي

conanweb
13-10-2001, 12:49 PM
يعطيك العافيه ويجعل هذا العمل في ميزان حسناتك:p

C_O_B_R_A-911
13-10-2001, 02:31 PM
تسلم اخوي على الشرح":" ":"
.....................
...................
.................
...............
.............
الله يعطيك العافية.....

S a L e M
13-10-2001, 08:37 PM
شكراً...والله يجعل هذا العمل في ميزان حسناتك..

FSM
22-11-2001, 08:09 PM
كتب العضو (Ifrit)
شكراً...والله يجعل هذا العمل في ميزان حسناتك..