Tengo este error y no lo he podido solucionar, agradecería de su ayuda para avanzar con mi proyecto.
este es el codigo que estoy utilizando:
import flash.events.Event;
import flash.events.MouseEvent;
stop();
var birdVelocity:int = 0;
var stageGravity:int = 2;
var posSueloY = suelo.y;
objeto_mc.addEventListener(Event.ENTER_FRAME, colision);
stage.addEventListener(Event.ENTER_FRAME, MoveBalls);
stage.addEventListener(Event.ENTER_FRAME, birdFall);
suelo.addEventListener(Event.ENTER_FRAME, sueloMove);
stage.addEventListener(MouseEvent.CLICK, clicar);
function colision(e:Event):void
{
if (bird.hitTestObject(objeto_mc))
{
gotoAndStop(1,"Scene 2");
}
}
function clicar(event:MouseEvent):void
{
birdVelocity = -20;
bird.gotoAndStop(1);
}
function birdFall(e:Event):void
{
stars.x = stars.x - 0.4;
if (stars.x <= -720)
{
stars.x = -20;
}
bird.y = bird.y + birdVelocity;
birdVelocity = birdVelocity + stageGravity;
if (bird.hitTestObject(suelo))
{
birdVelocity = 0;
bird.y = 750;
bird.y = posSueloY;
bird.gotoAndStop(2);
}
}
function sueloMove(e:Event):void
{
suelo.x = suelo.x - 6;
if (suelo.x <= -2580)
{
suelo.x = 500;
}
}
function MoveBalls(e:Event):void
{
objeto_mc.rotation += 10;
objeto_mc.x = objeto_mc.x - 10;
if (objeto_mc.x <= -280)
{
objeto_mc.x = 540;
objeto_mc.y = Math.random() * 700;
}
objeto_mc2.rotation += 10;
objeto_mc2.x = objeto_mc2.x - 15;
if (objeto_mc2.x <= -280)
{
objeto_mc2.x = 540;
objeto_mc2.y = Math.random() * 700;
}
objeto_mc3.rotation += 10;
objeto_mc3.x = objeto_mc3.x - 5;
if (objeto_mc3.x <= -280)
{
objeto_mc3.x = 540;
objeto_mc3.y = Math.random() * 700;
}
objeto_mc4.rotation += 10;
objeto_mc4.x = objeto_mc4.x - 12;
if (objeto_mc4.x <= -280)
{
objeto_mc4.x = 540;
objeto_mc4.y = Math.random() * 700;
}
}