Форум 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=139337)

4est 28.04.2010 16:56

Динамическое имя массива
 
Привет всем гуру AS
Задача:
Существует множество похожих массивов, отличающихся именами.
Потом происходит некое событие
Код:


var ar_name1:Array = new Array();
ar_name1[0] = ["значение раз"];
ar_name1[1] = ["значение два"];
// и т.д.

button.onPress = function()
{
    //некие операции с переменными, мы их получаем, составляем и создаем, не суть
    var Arr = "ar_";
    var Nm = "name1";
    var Result = Arr + Nm;

    //а вот потом мне нужно получить данные из массива
    trace (Result[1][0]);  //естественно не работает..
}

T.е. я так понимаю ПРИМЕРНО должна быть такая конструкция (var1 + var2 ..)[1][0]

udaaff 28.04.2010 16:59

Код:

_root[result][1]
.

4est 28.04.2010 17:08

Спасибо мегаГромадное! Тему можно закрыть :)


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

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