Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Как можно коротить обращение по пути? (http://www.flasher.ru/forum/showthread.php?t=88818)

Ogre 01.12.2006 12:42

Как можно коротить обращение по пути?
 
Доброго времени суток.
создал несколько вложенных символов-мувиков(в итого ето таблица).
Для теста написано такое:
Код:

for(i=0;i<5;i++)
{_root.Recept_Blok["Row"+i].N_Recept.cl_mc.value.text=i;
_root.Recept_Blok["Row"+i].NiNa.cl_mc.value.text=i+1;
_root.Recept_Blok["Row"+i].Water.cl_mc.value.text=i+2;
_root.Recept_Blok["Row"+i].Metal.cl_mc.value.text=i+3;
_root.Recept_Blok["Row"+i].Sand.cl_mc.value.text=i+4;
}

меня интересует можно ли как нибудь уоротить, чтобы не запутаться, вот эти строки:
Код:

_root.Recept_Blok["Row"+i].NiNa.cl_mc.value.text=i+1;
_root.Recept_Blok["Row"+i].Water.cl_mc.value.text=i+2;
_root.Recept_Blok["Row"+i].Metal.cl_mc.value.text=i+3;
_root.Recept_Blok["Row"+i].Sand.cl_mc.value.text=i+4;

PS есть подозрения на this, но не могу пока додумать как ето должно выглядеть.С прашиваю о том как укоротить тк в последствии в таблице будет гораздо больше столбцов чем сейчас

Morozov1982 01.12.2006 12:48

Можно через with() попробовать, а можно создать переменную с твоим путем:
Код:

var переменная=путь;
и везде вместо пути писать эту переменную.


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

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