![]() |
использование переменных в target path
Заранее извиняюсь, если этот ворос уже обсуждался. К сожалению не нашел ничего в форуме и на сайте на эту тему.
Используется Flash 5. На сцене существуют несколько moovie с именами Vasya, Petya, Masha и т. д. Есть переменная MoovieName, изменяющая значение под действием пользователя на Vasya или Petya или Masha и т. д. Требуется обратиться к moovie, имя которого указано в переменной MoovieName и изменить его параметр (положение по оси x, например) MoovieName="Masha"; _root.MoovieName._x=SomeVariable; - понятное дело не работает я думал нужно как-то так: String="_root."+MoovieName+"._x"; String=SomeVariable; ничего :( однако, если теперь сделать: _root.Masha._x+=0; значение _root.Masha._x станет каким надо (SomeVariable) как же это делают нормальные люди, а? |
MoovieName="Masha";
eval("_root."+MoovieName)._x=SomeVariable; |
| Часовой пояс GMT +4, время: 05:07. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.