нарисовал квадрат в Shape, по ENTER_FRAME увеличиваю его ширину, а затем высоту..
Размер сцены сделал 800х400, увеличиваю высоту например до 400, трэйсю, выводит высоту 400..( Но квадрат не дошел до краев сцены, подскажите в чем проблема.
пишу так

Код AS1/AS2:
private function create():void
{
// Контейнер для сдвига шейпа в центр
conteiner = new Sprite();
conteiner.x = maxwidth/2-1;
conteiner.y = maxheight/2-1;
var fillType:String = GradientType.LINEAR;
var matr:Matrix = new Matrix();
matr.createGradientBox(minwidth*2/3, minheight*2/3, 45, 0, 0);
bar = new Shape();
bar.graphics.lineStyle(1,0x000000, 1,false,"none");
bar.graphics.beginGradientFill(fillType, color, alphas,ratios, matr);
bar.graphics.drawRect(0,0,maxwidth,maxheight);
bar.graphics.endFill();
addChild(conteiner);
conteiner.addChild(bar);
addEventListener(Event.ENTER_FRAME,show);
}
private function show(e:Event):void
{
if(bar.width != maxwidth){
bar.width += 10;
conteiner.x -= 3;
}
else if(bar.height != maxheight){
bar.height += 10;
conteiner.y -= 3;
}
else{
removeEventListener(Event.ENTER_FRAME,show);
}
}