Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 08.11.2006, 09:18
went вне форума Посмотреть профиль Отправить личное сообщение для went Найти все сообщения от went
  № 1  
Ответить с цитированием
went

Регистрация: Nov 2006
Сообщений: 39
Question Динамическое имя мувика

Подобная тема была, но так как она уже в архиве спрошу здесь.
Итак динамическое имя мувика. ТАм предлагалось 2 варианта
Код:
i=1; 
this["m"+i]._visible=false;
который у меня не работает в принципе, здесь вопрос почему это может быть
и второй
Код:
i=1; 
eval("_root.bla-bla.bla-bla.m"+i)._visible=false;
с ним ещё забавней, в одном месте он работает, а в другом нет
например в следующем коде:
Код:
var i=1
_root.kb.onPress = function ()
{   
	attachMovie("Kub", "kub"+i, i, {_x:0, _y:0});
	_root.n1 = "i: "+i;
	eval("_root.kub"+i).startDrag (true);	


_root.kb.onRelease=_root.kb.onReleaseOutside=function() {
	y=eval("_root.kub"+1);
	_root.n2 = "i: "+ i;
	eval("_root.kub"+i).stopDrag ();
	eval("_root.kub"+i)._height=eval("_root.kub"+1)._height*0.5;
	eval("_root.kub"+i)._width=eval("_root.kub"+1)._width*0.5;
	} 
	i++
}
в первой части где startDrag всё работает нормально
во второй где stopDrag и всё остальное не срабатывает
если поставить вместо i например 1 - сработает для 1-й, а с i не срабатывает, хотя i значение имеет

в первой части если вывести eval("_root.kub"+i) выводит к примеру _level0.kub3
во второй undefined что за чудеса?


Последний раз редактировалось went; 08.11.2006 в 09:24.
Создать новую тему   Часовой пояс GMT +4, время: 10:56.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 10:56.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.