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

مشاهدة النسخة كاملة : دورة الفلاش .. الدرس الثاني عشر ( الأخير ) .. إنشاء مشهد ما قبل التحميل



hialsayed
10-May-2008, 11:05
تعتبر ملفات فلاش من نمط الملف التدفقي Streaming الذي يصف الطريقة التي تتدفق فيها المعطيات من مخدم HTTP إلى حاسب المستثمر وبالتالي قبل عرض أي رسوم بيانية أو أية عناصر أخرى على الشاشة يجب أن يحمل من الوب كاملاً, وذلك عائداً لسرعة وصلة الإنترنت بين المخدم والمستثمر, وبشكل عام تكتب ملفات الفلاش بشكل تتابعي بحيث أن الإطار الأول يكتب أولاً ثم الإطار الثاني وهكذا حتى يكتمل التحميل وإذا تم العرض قبل انتهاء التحميل فإن الفيلم سوف يظهر بصورة متقطعة وهنا تأتي أهمية مشهد ما قبل التحميل الذي يزودنا بعرض شيء ما على الشاشة خلال الزمن اللازم للتحميل ويمكن استخدامه للدلالة على الزمن الباقي للتحميل, وينصح دائماً باستخدام مشهد ما قبل التحميل عندما يتجاوز حجم ملف الفلاش /100/ كيلو بايت.
و إعدادات التحميل هي بكل بساطة مجموعة من الإطارات في بداية ملف الفيلم تعمل بشكل حلقي عند تحميل بقية الفيلم عن طريق الحدث If frame is loaded.

خطوات إعداد مشهد ما قبل التحميل:

1. نقوم بإنشاء مشهدين للفيلم:
الأول لإعدادات التحميل والثاني يكون المشهد الرئيسي الذي يحتوي الفيلم الذي تريد أن تضيف له مشهد ما قبل التحميل (وسنفترض أن المشهد الرئيسي طوله 45 إيطار).
ونقوم بذلك من خلال فتح نافذة Scene من قائمة Window بعد فتحها نضغط على زر + لإضافة المشهد الثاني ونقوم بالنقر المزدوج لإعادة تسميتهم كما في الشكل التالي :

http://www.sadaagroup.com/LearnflashMX/161.gif


2. نغلق الآن نافذة Scene ونكون قد أصبحنا في مشهد Loading كونه المشهد الأخير الذي كان محدد, ثم نقوم بإنشاء مشهد Loading من عشرة إطارات.

ثم نحدد الإطار1 من ذلك المشهد بالزر الأيمن ونختار الأمر Actions ثم من تلك نافذة نختار من Deprecated الأمر Actions ثم نختار الحدث If frame is loaded ونقوم بوضع الإعدادات كما في الشكل التالي :

http://www.sadaagroup.com/LearnflashMX/162.gif


وقبل أن نغلق نافذة Actions نضيف أيضا حدث goto من خلال Actions ثم الأمر Movie Control نحدد أيضاً الخيار Scene إلى Basic ولكن Frame نضعه يساوي1.

3. في مشهد loading أيضاً نحدد الإطار10 ونعود إلى نافذة Actions ونضغط على زر + ونختار أيضا حدث goto من خلال Actions ثم الأمر Movie Control , نحدد الخيار Scene إلى loading ومن Frame نضعه يساوي 1 كما في الشكل رقم التالي :

http://www.sadaagroup.com/LearnflashMX/163.gif

4 - نقوم باختبار ما قمنا به من خلال الضغط على الزر Ctrl+Enter وهكذا نكون قد تعلمنا إنشاء مشهد ما قبل التحميل .

مراد أحمد
24-Jul-2008, 10:28
مشكووووووووووووووووووووور جداً جداً