Hola, pude hacer que mi personaje cambie de sprite al saltar, pero al caer de nuevo al piso queda con el mismo sprite del salto. Como podria hacer que mi personaje al regresar al piso cambie al sprite estando caminando nuevamente? ???
Bueno pues no se si esto sirva mira al personaje ponle una colision con el piso de tal manera que cuando caiga al piso pones que cambie de sprite al stand oh caminata pero se que creo que abra un error :S si me dejas un poco mas de tiempo te puedo solucionar tu problema ^^ seria Bueno que me mandes tu codigo de salto y si tiene script mejor =D
podrias poner que si la velocidad vertical es igual a 0 ponga el sprite al que quieres y que cheque el sprite anterior para que sepa a que lado va a quedar
algo asi
if vspeed=0 and sprite_index=salto_izquierda
{sprite_index=izquierda}
if vspeed=0 and sprite_index=salto_derecha
{sprite_index=derecha}
en el evento de colision
probablemente haya error cuando choques contra el techo :-[
pero si es asi podrias agragarle que cheque a que lado es la colision y ya :)
espero te ayude
saludos
Si ese funcionaria, pero yo uso image_xscale para cambiar la direccion del sprite usando uno solo XD
En Left lo tengo asi
hspeed=-3
sprite_index=personaje
image_speed=0.3
image_xscale=-1
En Right lo tengo asi
hspeed=3
sprite_index=personaje
image_speed=0.3
image_xscale=1
O sea uso un solo sprite, que forma podria hacerlo?
Les dejo el adjunto por las dudas:
PD: Donde dice personaje en el codigo que puse arriba es el sprite18 que es el nombre del personaje por defecto, que todavia no se lo cambie XD
EL SPRITE DE SALTO ES EL sprite19