Достал наверно вас)

Код AS3:
public class Main extends Sprite
{
public function Main():void
{
if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
}
private function init(e:Event = null):void
{
removeEventListener(Event.ADDED_TO_STAGE, init);
// entry point
var k:Shape = new Shape();
k.graphics.lineStyle(1);
k.graphics.beginFill(0x000000, 1);
k.graphics.drawRect(5, 5, 100, 100);
k.graphics.endFill();
addChild(k);
trace(this.width); //покажет "0", хотя вижу прямоугольник "k" размером 100*100 пикселей.
//получается Main все таки 0-го размера
}
}