فلاش CS4 زر مكون واجهة المستخدم
في البرنامج التعليمي الأخير ، أضفنا رمز التوقف الذي سيوقف برنامج Flash الخاص بناR بطاقة من التكرار بعد مرور الأول عبر الجدول الزمني. الآن سنضيف زر "إعادة التشغيل" الذي سيضع تحكم التشغيل في يد المشاهد. بمجرد توقف الرسوم المتحركة ecard ، سيكون المشاهد هو الذي سيتسبب في إعادة تشغيل الفيلم بالنقر فوق هذا الزر.

يمكننا إنشاء هذا الزر بترميز أكشن سكريبت الذي سيرسم زرًا على المسرح بالنسبة لنا. ولكن بالنسبة لهذا البرنامج التعليمي ، سوف نستخدم مكون واجهة المستخدم المدمج في الزر. سنبدأ العمل على الإطار الأخير من الجدول الزمني. افتح بطاقة ecard الخاصة بك في Flash CS4.

  1. أضف طبقة جديدة أسفل طبقة الإجراءات. اسم هذه الطبقة الجديدة "إعادة". سوف نستخدم هذه الطبقة لعقد زرنا.

  2. إضافة Keyframe على الإطار 105 من طبقة إعادة التشغيل. سيضمن هذا أن الزر غير مرئي حتى هذا الإطار الأخير.

  3. افتح لوحة Components (نافذة - مكونات). تحتوي هذه اللوحة على قسمين ، قسم واجهة المستخدم والفيديو. مكون الزر موجود في قسم واجهة المستخدم. انقر واسحب مثيل مكون الزر إلى المرحلة أسفل النص مباشرة.

  4. اختر الزر في لوحة الخصائص ، أعط الزر اسم مثيل لـ "إعادة التشغيل".

  5. افتح لوحة Component Inspector (Window - Component Inspector). نستخدم هذه اللوحة لتعيين قيم معلمات مكون الزر لدينا. تتحكم المعلمة Label في النص الموجود أعلى زرنا. الآن ، تظهر عبارة "Label" على الزر لأن قيمة المعلمة Label تم ضبطها على "Label". دعنا نغير قيمة هذه المعلمة إلى "إعادة التشغيل". يجب أن ترى النص الموجود على الزر يتغير من "التسمية" إلى "إعادة التشغيل".

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

  6. انقر على الإطار الأخير لطبقة Actions وافتح لوحة Actions. بعد التوقف () ؛ الرمز ، أضف الكود أدناه. يخبر هذا الرمز الفلاش بالاستماع بنقرة ماوس على زر إعادة التشغيل. عندما يكون هناك نقرة بالماوس ، ينفذ Flash وظيفة replayMovie. تحتوي هذه الوظيفة على سطر واحد فقط من التعليمات البرمجية يخبر Flash بالرجوع إلى الإطار 1 وتشغيل الفيلم.

    Replay.addEventListener (MouseEvent.CLICK، replayMovie)؛
    وظيفة replayMovie (evt)
    {
    gotoAndPlay (1)؛
    }

حقوق النشر 2018 Adobe Systems Incorporated. كل الحقوق محفوظة. أعيد طبع (لقطات) شاشة منتج Adobe بإذن من Adobe Systems Incorporated. Adobe و Photoshop و Photoshop Album و Photoshop Elements و Illustrator و InDesign و GoLive و Acrobat و Cue و Premiere Pro و Premiere Elements و Bridge و After Effects و InCopy و Dreamweaver و Flash و ActionScript و Fireworks و Contribute و Captivate و Flash Catalyst و Flash Paper هي / هي إما [a] علامة تجارية مسجلة أو علامة تجارية لـ Adobe Systems Incorporated في الولايات المتحدة و / أو البلدان الأخرى.


تعليمات الفيديو: تعلم برنامج الاليستريتور - الشرح المختصر (ديسمبر 2023).