Buenas a todos!
Tengo un problema, y es que mis sprites no se corresponden cuando cambio a un sprite de disparo.
Por ejemplo cuando mi personaje esta corriendo y presiono la tecla para disparar, el sprite cambia, pero inicia siempre en la subimagen 0, entonces esto genera un salto feo en la animacion
Mi codigo en el step es:
[GML]
if (keyboard_check(vk_right)) || (keyboard_check(vk_left))
{
if (!place_free(x,y+1))
if (!dispara)
sprite_index = spr_pl_corre;
else
sprite_index = spr_pl_corre_disp;
}
[/GML]
Alguna idea para arreglarlo?
EDIT: finalmente lo solucioné eliminando algunos objetos, que por alguna razón entraban en conflicto.