سلام دوستان کسی می دونه که چطور می شود یک function را از یک movei clip صدا کرد.
من یک movie clip دارم و یک function به نام ()MyWidth درون آن نوشتم. حالا از root و یا یک movie clip دیگه می خواهم این function را صدا کنم.
رضا جونم می تونی یه سر بر به وب سایت
www.codeproject.com و Flash.net را جستجو کنی تا هم به جوابت برسی و هم به سورس کد.
fckeditor 2.2 هم release شده یه سری به سایتش بزن .
Best Regards,
Ardavan Dejpanah
Dejpanah@yahoo.com
معمولا کلیه توابع داخلی از جمله توابع درون کلیپ ها زمانی در timeline اصلی و دیگر timeline ها قابل دسترسی هستند که بصورت global تعریف شوند.
ولی بهترین راه تعریف تابع داخل کلاس و اتصال کلاس به کلیپ مورد نظر هستش
راه دیگر هم تعریف تابع درون timeline اصلی است
که بستگی به نوع هدفت داره
متاسفانه به علت اشکال در ادیتور این بخش نتواستم کدهای نمونه را برایت بنویسم
رفرنس خوب:
www.actionscript.org
سلام دوست عزیز
بستگی داره که این movie clip در کدام محیط باشه
اگر در root هست و میخو.اهی از محیط root تابع را فراخوانی کنی به صورت زیر عمل کن :
MovieClipName.FunctionName
MovieClipName نام MovieClip
FunctionName نام تابع
اما اگر از داخل یک MovieClip دیگر می خواهی این تابع را صدا بزنی به طریق زیر :
root.MovieClipName.FunctionName
البته به علت خرابی ادیتور در با لا قبل از root باید یک _ بزاری