|
|
|||||
Banned
[+4 10.07.10]
[+1.4 10.08.10] [+1 20.08.10] |
Логика: Двумерный массив
Здравствуйте, столкнулся с проблемой.
Мне нужен двумерный массив с бесконечно элементами "по x" и ограниченным "по y" Сейчас у меня в точности наоборот. package { import flash.display.Sprite; public class Wall extends Sprite { public var arrayOfBrick:Array = new Array(new Array,new Array,new Array,new Array,new Array,new Array,new Array); public function Wall(x:int,y:int):void { for (var i:int=0;i<x;i++){ for (var j:int=0;j<y;j++){ arrayOfBrick[i][j] = new WallBrick(); addChild(arrayOfBrick[i][j]); if(i!=0){ (arrayOfBrick[i][j] as Sprite).x = (arrayOfBrick[i-1][j]as Sprite).x + (arrayOfBrick[i-1][j] as Sprite).width; } if(j!=0){ (arrayOfBrick[i][j] as Sprite).y = (arrayOfBrick[i][j-1]as Sprite).y + (arrayOfBrick[i][j-1] as Sprite).height; } } } } } } Добавлено через 3 минуты Если есть возможность создать бесконечный двумерный массив в обоих направлениях, то пожалуйста поделитесь |
|
|||||
Чем-то напоминает один из принципов построения игры "Tetris"
__________________
$world->answer_for_request($_REQUEST['hello,world!']); ICQ: 336637242 |
|
|||||
Banned
[+4 10.07.10]
[+1.4 10.08.10] [+1 20.08.10] |
Мм... вы не поверите... ответ мне приснился... сделал...
А по поводу "бесконечного" массива вопрос еще открыт Последний раз редактировалось KirAmp; 13.08.2010 в 05:43. |
|
|||||
Регистрация: Sep 2005
Сообщений: 85
|
Что значит бесконечный? В AS3 память на массив не резервируется, он и так бесконечный по количеству элементов.
__________________
www.MegaLuckyPlay.com |
Часовой пояс GMT +4, время: 18:07. |
|
« Предыдущая тема | Следующая тема » |
|
|