Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Переменные в пути (http://www.flasher.ru/forum/showthread.php?t=121718)

udjin 21.02.2009 18:07

Переменные в пути
 
есть мувиклипы от site1 до site28 в _root.layer

почему не работает такой код? как сделать чтобы в путь вставлялась переменная?

Код:

for(i=1; i<sitesArray.length; i++){
myVar = "site"+i;
_root.layer.myVar._visible = false;
}


DarkLight 21.02.2009 18:22

Код AS1/AS2:

_root.layer[myVar]._visible = false;


udjin 21.02.2009 18:25

пфф, так и знал, что тупак какой-нибудь. а подскажите в каком месте хелпа про это говорят? синтаксис? я даже не смог придумать, где такое искать.

DarkLight 21.02.2009 18:32

Так это логично. Написание _root.layer.myVar предполгает клип с именем myVar - автоподстановки значений, насколько мне известно, нет ни в одном языке.
Соответствующая статья хелпа:
http://livedocs.adobe.com/flash/9.0/main/00000728.html

udjin 21.02.2009 18:47

спасибо!


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

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