Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   использование переменных в target path (http://www.flasher.ru/forum/showthread.php?t=54964)

dima_polski 20.02.2004 19:11

использование переменных в 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)

как же это делают нормальные люди, а?

kostyanK 21.02.2004 15:25

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
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.