Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   имена переменных (http://www.flasher.ru/forum/showthread.php?t=37495)

Denisator 23.09.2002 01:41

имена переменных
 
Как надо изменить значение в трэйсе чтобы он выводил значение переменной status1 расположеной в руте. Сейчас он выводит "_root.status1".

onClipEvent (enterFrame) {
c=1;
trace ("_root.status"+c);
}

спасибо.

metton 23.09.2002 02:07

во флэше содержание строк не интерпретируется (как, например, в ПХП), а выводится как есть:
то есть, написав
trace (" _root.status" +c);
ты и получишь _root.status1
чтобы получить требуемый результат нужно просто убрать кавычки :)

WD` 23.09.2002 12:15

trace(eval("_root.status"+c));

Denisator 23.09.2002 14:35

в первом варианте трэйс выдаёт значение переменной с, а втором варианте выдаёт значение переменной _root.status1.

Спасибо!


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

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