Показать сообщение отдельно
Старый 21.06.2007, 05:55
Mnilionic вне форума Посмотреть профиль Отправить личное сообщение для Mnilionic Найти все сообщения от Mnilionic
  № 1  
Ответить с цитированием
Mnilionic
 
Аватар для Mnilionic

Регистрация: Aug 2005
Адрес: я из Ленинграда
Сообщений: 1,082
Отправить сообщение для Mnilionic с помощью ICQ
По умолчанию присвоить функцию к событию кнопки

на сцене есть 10 экземпляром клипа с именами mc1 по mc10.
в каждом клипе есть кнопка btn
нужно чтоб при клике по кнопке срабатывала одна и та же функция но с разными параметрами:
Код:
var total = 10;
for(var i=1; i<=total; i++){

	var mc = eval("mc"+i);

	mc.func = new link(i);

	mc.btn.onRelease = mc.func.go;
}

function fgo(){
	trace(this.i);
}
function link(ii){
	this.i = ii;
	this.go = fgo;
}

mc5.func.go();
// выдаёт 5 - то есть работает
// но при клие по кнопке - undefined :(