endfill кто будет делать?

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