لماذا يتطلب منك Flash CS3 تحديد الفئة الأساسية عند التصدير لـ actionscript (as3)؟

StackOverflow https://stackoverflow.com/questions/277073

سؤال

في المكتبة، انقر بزر الماوس الأيمن على مقطع الفيلم الذي كتبت فئة ActionScript له وحدد "ربط...".لاحظ أن حقل "الفئة الأساسية" ليس فارغًا (لا يمكن أن يكون كذلك).من المحتمل أن يكون كذلك flash.display.MovieClip, ، ولكن يمكن أن يكون شيئًا آخر، اعتمادًا على ما يرثه فصلك.حقل الفئة الأساسية هذا مطلوب فقط عند النشر لـ ActionScript 3.

فهل يستطيع أحد أن يخبرني لماذا يصر Flash CS3 على توفير الفئة الأساسية في كل من ملفي ActionScript و حوار الربط؟إذا كانت الفئة الأساسية تختلف بين الموقعين، فلا يزال من الممكن نشرها بدون أخطاء، ويبدو أن مربع حوار الربط قد تم تجاهله (طالما أنه صالح).

ما هو الهدف من حقل الطبقة الأساسية!؟

هل كانت مفيدة؟

المحلول

وأنا غالبا ما تستخدم من ذلك بتعيين نفس الفئة الأساسية للكائنات متعددة دون خلق ملفات فئة منفصلة. كما لهم. ومن المفيد عندما كنت تفعل نوع أكثر رسومية الاشياء ولا تحتاج فصول منفصلة حقا، ولكن لا حاجة لخلق لهم برمجيا.

وأنا لا أعرف لماذا يسمح لك لتعيين معلمات غير صحيحة هنا، وأظن انها تراث من "وجهة نظر استرخاء" جدا على الكتابة كان IDE فلاش دائما.

نصائح أخرى

من: http://www.adobe.com/devnet/flash/quickstart/external_files_as3/

القيمة الافتراضية للفئة الأساسية هي flash.display.MovieClip.استخدم هذا الإعداد الافتراضي إلا إذا كنت تستخدم فئة تم إنشاؤها تلقائيًا وتستخدم وظيفة فئة خارجية.الفئة الأساسية ليست مرادفة للامتداد؛ إذا كنت تحدد فئة مخصصة تعمل في حد ذاتها على توسيع فئة أخرى، فليس من الضروري تحديد هذه الفئة الفائقة كفئة أساسية.في هذه الحالة، يكون الإعداد الافتراضي لـ flash.display.MovieClip كافيًا.ومع ذلك، إذا كنت تريد أن يعمل الرمزان، RedFish وBlueFish، بشكل متطابق ولكن لهما أشكال مختلفة، فيمكنك استخدام أداة التأليف لإنشاء مظاهر مختلفة، ثم قم بتعيين الفئة الأساسية الخاصة بهم إلى Fish واستخدم فئة Fish في Fish خارجي. file لتوفير الوظيفة لكلا السمكتين.

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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top