Показать сообщение отдельно
Старый 25.02.2004, 17:17
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 4  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
эльдар правильно ответил

у тебя с областями видимости полная ерунда..
обрати внимание откуда берется $tnt - ты ведь не указываешь путь к переменной, значит она берется из того контейнера, где располагается само определение onRelease... то есть беется то значение которое осталось после выполнения цикла. а именно - последнее.
Код:
for (var i = 0, $ind = 0; i<$bg_text.length; i += 2, $ind++) {
	var $tnt = 'loga'+$ind;
	var neo = scroll1.ScrollBody.attachMovie("plane", $tnt, i);
	neo._y = $lists;
	neo.pic.loadMovie(_global.HOST+"img/"+$bg_text[i]+".jpg");
	neo.gobo = $bg_text[i+1];
	neo.onRelease = function() {
		_root.open_full(this.gobo);
	};
}
...проверяй, должно работать