Estoy haciendo un juego con un tutorial, hay un bloque que me da error 1009.
Es una linea en inteligencia artificial
public function Enemigo( stageRef:Stage, target:Nave )
{
this.stageRef = stageRef;
this.target = target;//blanco a disparar
x = Math.random() * stageRef.stageWidth;
y = -5;
addEventListener(Event.ENTER_FRAME, loop, false, 0, true);
}
private function loop( e:Event):void
{
vy += ay;
y += vy;
if (y > stageRef.stageHeight)
{
removePantalla();
}
if (y - 15 < target.y && y + 15 > target.y)
{
fuegoEnemigo();//esto es igual a la bola roja.(bala)
}
}
El error me dice que esta en la linea if (y - 15 < target.y && y + 15 > target.y),.
POR QUEEE. Gracias por vuestra ayuda.