Hola quiero saber como puedo hacer un golpe de derecha a izquierda, da lo mismo si hace da?o no importa, pero tengo problemas con el sprite, me pueden decir por favor :D, yo para moverme izquierda y derecha uso asi:
Tecla A
if place_free(x-4,y){
dir=-1
sprite_index=Captain_Falcon_Runl
mov=true
x-=4
}
if jump=1{
sprite_index=Captain_Falcon_Jumpl
}

Tecla D
if place_free(x+4,y){
dir=1
sprite_index=Captain_Falcon_Run
mov=true
x+=4
}
if jump=1{
sprite_index=Captain_Falcon_Jump
}

solo diganme por favor

Gracias
-------


haz q si se esta moviendo a la derecha (sprite_index)
cambie a un sprite pegando a la derecha y lo mismo con la izquierda

Lo que puedes hacer es usar una variable por ejemplo:

Cuando presionas la tecla A: golpe=1; mov=true

Cuando presionas la tecla D: golpe=2; mov=true

Cuando no se presiona ninguna tecla (no key): mov=false

entonces en step o en la parte del c?digo donde vas a ejecutar el golpe condicionas de acuerdo a la variable golpe, si es golpe=1 a la izquierda ser?a dicho ataque sino a la derecha...

espero q te sirva de algo la idea...saludos ;)
Un foro donde hay de todo: http://fileceru.foroactivo.net (se necesitan moderadores para el foro)