یه سوال درمورد Action Script 3

Fire Fox

Member
سلام دوستان
تو Action Script 3 حتما باید برای برنامه نویسی ابتدا کلاس ساخت؟
 

Fire Fox

Member
مثلا اگه بخوای برای یه Movie Clip برنامه بنویسی ابتدا باید یه فایل as 3 ایجاد کرد بعد از اونجا برنامه نویسی رو انجام داد
 

DaDaDooDoo

کاربر VIP
نه ، اون گزینه Action Script 3 File که می بینی واسه اینه که بخوای یک کلاس خارجی بنویسی و بعداً ازش استفتده کنی (مثلاً ازش آبجکت بگیری یا به عنوان Document Class ازش استفاده کنی ) . البته برای اینکه منظور منو کامل متوجه بشی باید مفهوم کلاس ها و OOP رو هم بدونی . ولی برای نوشتن کد برای یک MovieClip یا Button یا ... لزوماً نباید یک کلاس بنویسی . شما کدهای خودتو در اون فریمی که اون MovieClip هست می نویسی . البته باید بدونی تو AS3 مثل AS2 نمی تونی به آبجکت ها کد الصاق کنی و حتماً باید کدهاتو به فریمی که اون آبجکت در اون قرار داره بدی ...
موفق باشید .
 

amird

خبرگان انجمن فلش
سلام
ببین فکر کنم این سوال از اونجا به ذهنت رسید که می گن اکشن 3 شیءگرا هست .
این درسته که اکشن 3 شیءگرا هست و لی منظور از شیءگرایی این نیست که حتما باید کلاس تعریف کنی . منظور اینه که شما هر چی داری رو می تونی به صورت شیء (Object) باهاش برخورد کنی . و وقتی هم که این کارو انجام بدی یعنی می تونی به مشخصات (propertyهای) هر شیء دسترسی داشته باشی . (البته این چیزایی که گفتم نیازمند داشتن یه دانش اندک در مورد OOP هست)
موفق باشی
 

جدیدترین ارسال ها

بالا