Показать сообщение отдельно
Старый 30.07.2010, 14:28
kynisa вне форума Посмотреть профиль Отправить личное сообщение для kynisa Найти все сообщения от kynisa
  № 1  
Ответить с цитированием
kynisa

Регистрация: Jul 2010
Сообщений: 8
По умолчанию Как узнать имя кнопки из функции листенера?

У меня такая проблема : есть цикл, который создает n кнопок, каждой присваивается уникальное имя, и для каждой кнопки создает листенер, ссылающийся на одну функцию. Как мне из этой функции узнать какая именно из кнопок была нажата, ее имя? Вот фрагмент кода :

Код AS3:
numgroup=0;
for each (var property:XML in gymnastics.group) {
		numgroup++;
                //Bgroup - класс кнопки из библиотеки
		var newBut:Bgroup = new Bgroup();
		newBut.name="group"+String(numgroup);
		addChild(newBut);
		newBut.addEventListener(MouseEvent.CLICK, goGroup);
	}
function goGroup(event:MouseEvent):void {
  //что здесь нужно написать?
}