function

سلا اقا میخواستم بدونم چطوری میشه به یه listener دوتا function نسبت داد به این شکل
as.addEventListener(Event.RENDER,func1,func2)
هر کاری کردم نشد func2 رو اضافه کنم البته تعداد لیستنر ه زیاده و میخوام به این شیوه بنویسم نه اینکه دوبره بیام همون لیستنر رو واسه func2 بنویسم
 

JavidFlasher

کاربر فعال
فکر نکنم بشه به لیسنتر نسبت داد ولی میتونی از تابع لیستنر دو تا تابع دیگه رو فرا خوانی کنین اینجوری:
PHP:
stage.addEventListener(flash.events.MouseEvent.CLICK,fun0);
function fun0 (e:Event) {
	fn1()
	fn2()
};
function fn1 () {
	trace(1)
};
function fn2 () {
	trace(2)
};

اگه بخوای تابع هارو تو دل هم بنویسی هم مشکلاتی پیش میاد مربوط به public&private میشه
 
آخرین ویرایش:
ممنون از راهنمائیهتون

فقط یه سوال دیگه پیش ومده میخواستم بدونم چطوری میشه یه uiloader رو درگ و دراپ کنم با کدای عادی واسه movieclip نمبشه
 

JavidFlasher

کاربر فعال
منظورمو بد گفتم ميخوام بگم واسه فراخواني متغيير از تو تابع تو در تو مشکل بوجود مياد يعني از بيرون تابع فراخواني کني.
 
ممنون از دوستانی که اهمیت دادن و جواب دادن
راستی دارم اموزش کلاس نویسی hadi جان رو میخونم (تا حالا با کلاسها کار نکردم) وقتی تموم شد یه کلاس به درد بخور تو AS3 می نویسم

دوستان کسی کلاس tsearch رو اگه داره واسم بذاره ممنون میشم لینکاش قدیمی بود پاک شده
 

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

بالا