Hol a todos, ya he arreglado el problema pero me ha surgido otro...
Sabrán que lo importante en un juego es que el personaje posea habilidades especiales (poderes) ahora bien, Sí yo presiono las teclas de movimiento el personaje camina y salta, cuando presiono Z hace su ataque especial. pero cuando dejo de presionar una tecla, se queda con el movimiento.
¿Qué puedo hacer para que cuando deje de presionar las teclas vuelva a su posición orignial?
intenté el KeyUp para que el clip de pelicula me llevara a l fotograma donde se encuentra en modo "stand" pero esto me ha resultado en que cuando presiono Z (para que relice su ataque) este no lo reproduce ya que presiono la tecla y vuelve al modo "stand" y si dejo presionado Z tampoco lo realiza.
Aquí esta mi código
Código ActionScript :
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
this._xscale = -100;
this.gotoAndStop(3);
}
if (Key.isDown(Key.RIGHT)) {
this._xscale = 100;
this.gotoAndStop(2);
}
if (Key.isDown(Key.UP)) {
this.gotoAndStop(4);
}
if (Key.isDown(Key.DOWN)) {
this.gotoAndStop(5);
}
if (Key.isDown(90)) {
if (_root.vCam.puntuacion >= 15) {
_root.mcPlayer1.gotoAndPlay("attack");
_root.vCam.puntuacion -= 15;
}
}
}
¿Alguna sugerencia?