Цитата:
Сообщение от wvxvw
... я бы просто заранее создал 5 шаблонов (количество вариаций фигур) и использовал их случайным образом.
|
Т.е. если я правильно понял, расставить составляющие кубы в заранее известные места?
Например: куб1 в позицию с координатами (0, 1), куб 2 (0, 2), куб 3 (0, 3), куб 4 (1, 2), тем самым получаем Т-фигуру.
Добавлено через 1 час 24 минуты
Сделал так:

Код AS3:
...
private function I_figura():void
{
var cub:Cub;
cub = new Cub();
cub.x = 0 * (Cub.SIZE_CUB + GAP);
cub.y = 0 * (Cub.SIZE_CUB + GAP);
addChild(cub);
cub = new Cub();
cub.x = 0 * (Cub.SIZE_CUB + GAP);
cub.y = 1 * (Cub.SIZE_CUB + GAP);
addChild(cub);
cub = new Cub();
cub.x = 0 * (Cub.SIZE_CUB + GAP);
cub.y = 2 * (Cub.SIZE_CUB + GAP);
addChild(cub);
cub = new Cub();
cub.x = 0 * (Cub.SIZE_CUB + GAP);
cub.y = 3 * (Cub.SIZE_CUB + GAP);
addChild(cub);
}
...
Это есть хорошо?