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

LoS 15.06.2004 05:08

Массивы -- помогите
 
Делаю так


re = new Array();

re[1][56] = 100;
her = re[1][56];

при просмотре показывает такое

Variable _level0.re = [object #97, class 'Array'] []

Variable _level0.her = undefined


Везде написано что двумерные массивы так организовываются -- только вот не работает -- что я не так делаю .

ПОмогите Ув знатоки -- ГОРЮ.

Если нужно организовать трехмерный массив -- будет ли такое работать

re[1][2][3] = bolt;
her = re[1][2][3];

????

LoS 15.06.2004 05:45

Решил вот так

rex=20;
rey=20;
rez=20
re = new Array(rey);
for (reb=0; reb<= rey; reb++){
tmp = new Array(rex);
for (rev=0; rev<= rex; rev++) {
tmp2 = new Array(rez);
for (rew=0; rew<=z; rew++) tmp2[rev]= 0;
tmp[rev] = tmp2;
}
re[reb]=tmp;
}

delete tmp;
delete tmp2;


Просто я не обьявил нормально массив ... Не знал что их обязательно нужно обьявлять как надо - для того чтобы нормально отстрелился -- пришлось позабивать нули .


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

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