Показать сообщение отдельно
Старый 02.09.2010, 23:22
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 20  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,601
Записей в блоге: 17
Код AS3:
private var hash:Dictionary=new Dictionary();
 
...
var i:int=10;
while (i--){
var mc:SomeSprite=new SomeSprite();
mc.addEventListener(MouseEvent.CLICK, onClick);
super.addChild(mc);
mc.x=100*i;
hash[mc]=i;
}
 
...
 
private function onClick(event:MouseEvent):void{
trace(hash[event.currentTarget]);
}