اجرای یک دستور توسط چند دکمه

ehsankohi

New Member
سلام
من ی سوال داشتم
من می خواهم ی پروژه بسازم که در اون 40 تا دکمه به نام های bu0 تا bu39 دارم و می خوام وقتی روی هر یک از این دکنه ها کلیک شد مقدار متغییرم که اسمش i هست برابر عدد دکمه بشه.
اگه کسی میدونه لطفا کمک کنه.
ممنون
:rose:
 

mmz2006

Active Member
با سلام


[JSS]
for (var n:int=0 ; n<40 ; n++){
var btn = getChildByName("bu" + [n]);
btn.addEventListener(MouseEvent.CLICK ,funclick);
}

var i:int ;

function funclick(evt:MouseEvent):void{
var name:String = evt.currentTarget.name;
var num:int = int(name.slice(2));
i = num ;
trace(i);
}[/JSS]
 

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

بالا