Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/11/2010, 12:05
lamoscato
 
Fecha de Ingreso: noviembre-2010
Mensajes: 1
Antigüedad: 13 años, 5 meses
Puntos: 0
Problema con la animacion en flash action script 2.0

Hola a todos buenos dias, tardes, o noches.

Estoy aprendiendo a programar juegos en flash y estoy teniendo algunos probremillas con las animaciones.

El problema es que, No consigo que el personaje vuelva al primer frame de la animacion cuando ya no estoy pulsando ninguna tecla, quedandose con la animacion de la ultima tecla pulsada.

El codigo viene a ser este:

Muchas gracias.




onClipEvent(load)
{
speed = 10
gravedad =3
speedjump = 30
IDLE =0
MOVDER=1
MOVIZQ=2
JUMP=3
anim=IDLE
}
onClipEvent(enterFrame)
{
//Movement control
if(Key.isDown(Key.RIGHT))
{
if(this._x<=225)
{
this._x +=speed
_root.marco.gotoAndStop(2)
anim=MOVDER
}
if(this._x>225)
{
_root.fondo1._x -= speed
_root.camino._x -= speed
_root.marco.gotoAndStop(2)
anim =MOVDER
}

}

if(Key.isDown(Key.LEFT))
{
if(this._x<=225)
{
this._x -=speed
_root.marco.gotoAndStop(3)
anim=MOVIZQ
}
if(this._x>225)
{
_root.fondo1._x += speed
_root.camino._x += speed
_root.marco.gotoAndStop(3)
anim =MOVIZQ
}

}

if (Key.isDown(Key.DOWN))
{
_root.marco.gotoAndPlay(4)
}
if (!Key.isDown) {
_root.marco.gotoAndStop(1);
}
}