а у меня похожая проблема и я никак не могу ее решить помогите пожалуйста!!!!!!!!!!!!!!!!!

Код AS3:
package
{
import flash.display.Graphics;
import flash.display.Shape;
import flash.display.Sprite;
import flash.display.DisplayObject;
import flash.display.Stage;
import flash.display.Scene;
public class Canvas1 {
public function Canvas1() {
}
public function drawCanv():void
{
var shapes:Sprite = new Sprite();
var gr:Graphics = shapes.graphics;
gr.beginFill(0x0000ff);
gr.drawRect(0,0,530,380);
gr.endFill();
shapes.x = 10;
shapes.y = 10;
addChild(shapes);
}
}
}
И пишет ошибку
C:\Users\David\Desktop\ppc\111\Canvas1.as, строка 28 1180: Вызов предположительно неопределенного метода addChild.
В чем причина?