جدول المحتويات:

كيفية عمل أداة التحميل المسبق في Flash: 5 خطوات
كيفية عمل أداة التحميل المسبق في Flash: 5 خطوات

فيديو: كيفية عمل أداة التحميل المسبق في Flash: 5 خطوات

فيديو: كيفية عمل أداة التحميل المسبق في Flash: 5 خطوات
فيديو: رسميا طريقة تفليش وتحديث اي روم على اي جهاز من شاومي بوكو ريدمي 💥💪👍 تحديث فاست بوت FASTBOOT 2024, شهر نوفمبر
Anonim
كيفية عمل أداة التحميل المسبق في Flash
كيفية عمل أداة التحميل المسبق في Flash

قررت أن أجعل هذا ممكنًا لأنك لا تستطيع تصديق عدد الأشخاص الذين يسألون ، "omgzorz كيف يمكنني عمل فلاش! 1 !!! واحد!" انه حقا مزعج. حسنًا ، لنبدأ. الأشياء التي تحتاجها: Flash (أنا أستخدم CS3 ، لكن يمكنك استخدام MX-CS4) جهاز كمبيوتر نسخة تجريبية من فلاش / نسخة كاملة (يمكنك الحصول عليها هنا) من الواضح ، افتح Flash وأنشئ ملف Flash جديدًا. أنا أستخدم Actionscript 2 ، راجع للشغل.

الخطوة 1: إضافة الطبقات

مضيفا الطبقات
مضيفا الطبقات

أولاً ، علينا إضافة طبقتين إلى المخطط الزمني. أحدهما يسمى "Actions" في الأعلى ، والآخر يسمى… "Text" أو "Bar" أو "Stuff". بعد ذلك ، نحتاج إلى إضافة إطار رئيسي واحد إلى طبقة Actions ، وإطار واحد إلى الطبقة الأخرى. ثم خذ أداة النص (T) ، وحدد النص الديناميكي من مربع القائمة المنسدلة في مربع الخصائص ، فمن المحتمل أن يكون قد تم تحديد "نص ثابت" بالفعل. الآن ، ارسم مستطيلاً باستخدام أداة المستطيل (R). تأكد من أن التعبئة ليست بيضاء ، قم بتعبئة المستطيل الذي أنشأت للتو مقطع فيلم بالنقر فوقه مرة واحدة والضغط على F8. قم بتسميته ، وتأكد من تحديد "Movie Clip" ونقطة التسجيل في أعلى اليسار قبل الضغط على "موافق". هذا الجزء مهم حدد مقطع الفيلم الذي قمت بإنشائه ، وفي مربع الخصائص ، سترى مربع نص يقول "اسم المثيل". اكتب في loadBar. اضغط على Enter ثم حدد مربع النص الديناميكي الذي أنشأته سابقًا وانزل إلى مربع الخصائص. يجب أن ترى مربع نص اسم المثيل مرة أخرى ، انقر فوقه. هذه المرة ، اكتب في textBox. اضغط دخول.

الخطوة الثانية: وقت البرمجة

وقت الترميز!
وقت الترميز!

الآن ، انتقل إلى طبقة "الإجراءات". انقر فوق الإطار الأول. اضغط على F9 و TYPE في (لا تقم بالنسخ واللصق ، فأنت كسول. إذا فعلت ذلك ، فلن تتعلم هذا مطلقًا ، وهذه هي النقطة.): النسبة المئوية = Math.round (getBytesloaded () / getBytesTotal ()) * 100 ؛ textBox.text = النسبة المئوية + "٪" ؛ loadBar._xscale = بالمائة ؛ سأشرح سطر الكود هذا بالسطر.percent = Math.round (getBytesloaded () / getBytesTotal ()) * 100 ؛ ينشئ متغيرًا هذا يقسم النسبة المئوية للفلاش الذي تم تحميله بالفعل على الحجم الإجمالي لملف الفلاش ، ثم يضربه في 100 ويقربه. textBox.text = بالمائة + "٪" ؛ يعرض النسبة المئوية المتغيرة في مربع النص الديناميكي الذي أنشأته.loadBar._xscale = بالمائة ؛ يغير المقياس x للمستطيل وفقًا للنسبة المئوية.

الخطوة الثالثة: المزيد من الترميز

المزيد من الترميز!
المزيد من الترميز!

الآن ، انقر فوق الإطار الرئيسي الثاني لطبقة "الإجراءات". اضغط على F9. اكتب هذا. مرة أخرى ، لا تنسخ وتلصق ، فلن تتعلمه. إنه ليس بهذا القدر. Lazy bum.if (percent == 100) {gotoAndPlay (3)؛} else {gotoAndPlay (1)؛} التفسير: إذا (بالمائة == 100) {هذا يقول إذا (الحالة) نسبة المتغير تساوي 100 (فلاش تم التحميل) ، ثم… gotoAndPlay (3) ؛ اذهب إلى الإطار 3.} وإلا {إذا كانت جملة if غير صحيحة ، إذن… gotoAndPlay (1) ؛ اذهب إلى الإطار 1.} يغلق تعليمة if. يقوم هذا الرمز بعمل "حلقة" حتى يتم تحميل الفلاش بالكامل. إذا كانت النسبة المئوية للمتغير لا تساوي 100 ، فسيستمر في العودة إلى الإطار الأول حتى يصبح كذلك. إنه إلى حد كبير مجرد التحقق مما إذا كان الفلاش قد تم تحميله حتى يتم تحميله.

الخطوة 4: خطوة أخرى …

خطوة أخرى أيضا…
خطوة أخرى أيضا…

الآن ، ما عليك سوى تحديد الإطار 3 والضغط على F6. أضف المحتوى الخاص بك ، سواء كان رسومًا متحركة أو موقع ويب أو صورة. أحسنت! لقد صنعت للتو أداة تحميل مسبق!:د

الخطوة 5: تم

منتهي!
منتهي!

استمتع بالتحميل المسبق الخاص بك ، وعلق على مدى روعة ذلك ، أو مدى سوء ذلك. قل لي أي مشاكل لديك على الإطلاق. قيم من فضلك.

قد تكون بعض التدريبات القادمة … أوه ، لا أعرف. صنع لعبة. موقع على شبكة الإنترنت. لا أحد يعرف … شكرا للمشاهدة!

موصى به: