سؤال

وأنا جديدة على فلاش، وأنا أحاول لإنشاء فئة لرمز.

وأنا إنشاء ملف فلاش جديد، إسقاط DynamicText، وتحويل هذا DynamicText إلى رمز يسمى "TextBox1"

وبعد ذلك أنا خلقت TextBox1.as في نفس الدليل .fla أنا خلقت فقط.

package
{
    import flash.display.*;

    public class TextBox1 extends MovieClip
    {

        public function TextBox1() 
        {
            trace("TextBox constructor");
        }

    }

}

وركضت ملف فلاش ولكن لا يعرض الرسالة. لم أفتقد شيئا؟

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

المحلول

هل ربط فئة مع الرمز؟ انقر على الحق في الرمز. وضع علامة تصدير للأكشن ووضع TextBox1 في حقل فئة.

نصائح أخرى

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

خلق طبقة الافتراضي http://img266.imageshack.us/img266/9799 /flashwtf.png

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