Всем привет!
Помогите с решением вопроса, а то я уже целый день не могу понять, в чем моя ошибка.
Значит, главный класс создает экземпляр класса Aim:

Код AS3:
public class Main extends Sprite
{
var actors:Array = [];
var aim:Aim;
public function Main()
{
setupWorld();
createBall();
aim = new vkSnook_Aim (new Point(actors[1].body.GetPosition().x, actors[1].body.GetPosition().y),
new Point (Input.mouseX, Input.mouseY));
}
}
Далее описание класса Aim:

Код AS3:
public class Aim extends Sprite
{
private var aimSprite:Sprite;
public function Aim(ballPosition:Point, mousePosition:Point)
{
aimSprite = new Sprite();
aimSprite.graphics.lineStyle(1, 0xFFFFFF, 1);
aimSprite.graphics.lineTo(ballPosition.x, ballPosition.y);
aimSprite.graphics.lineTo(mousePosition.x, mousePosition.y);
parent.addChild(aimSprite); //вот здесь, судя по всему, происходит ошибка
}
}
Подскажите, в чем именно моя ошибка?
Заранее благодарен!