Привет,
Объясните пожалуйста новичку, почему скрипт не работает как задумано (при нажатии на квадрат ничего не происходит)?

Код:
package site.ui
{
import flash.display.Sprite;
import flash.display.Shape;
import flash.events.*;
public class ShapeInstance extends Sprite
{
private var shape:Shape = new Shape();
public function ShapeInstance()
{
shape.graphics.beginFill(0x00ff00, 1.0);
shape.graphics.drawRect(10, 10, 50, 50);
shape.graphics.endFill();
addChild(shape);
shape.addEventListener(MouseEvent.CLICK, clickedShape);
}
private function clickedShape(e:Event)
{
trace("Ouch!");
}
}
}