
Код AS3:
package
{
import flash.display.*;
public class Main extends Sprite
{
public function Main():void
{
createMap();
}
private function createMap():void
{
var placeX:int = 0; // Задаю начальную координату
for (var i:int = 0; i < 5; i++)
{
// Рисую квадрат
var square:Shape = new Shape();
square.graphics.lineStyle(1);
square.graphics.beginFill(0xFF0000, 1);
square.graphics.drawRect (0, 0, 25, 25);
// Отображаю квадрат на заданной координату
square.x = placeX;
addChild(square);
// Увеличиваю заданные координату
placeX += 25;
}
//Двигаю последний добавленный квадрат
var lastSquare:Shape = ( getChildAt ( numChildren - 1 ) as Shape );
lastSquare.x += 10;
}
}
}