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

Регистрация: May 2008
Сообщений: 66
По умолчанию обработчик события внутри цикла, как поменять переменную?

На сцене два мувика, при клике по любому из них должна меняться соответствующая клипу переменная L0 или L1
Как мне внутри обработчика onPress изменить переменную "L"+i
Код:
for (var i = 0; i<2; i++) {
	this["L"+i] = 1;
	trace("L"+i+" = "+this["L"+i]);
	this["mc"+i].onPress = function() {
		this._parent["L"+i] *= -1;//в этом месте i уже равно 2
		trace("L"+i+" = "+this._parent["L"+i]);
	};
}