Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: J.E.A en Julio 04, 2010, 08:10:34 PM

Título: Otro problema con personaje de Mario (Solucionado)
Publicado por: J.E.A en Julio 04, 2010, 08:10:34 PM
Tengo un prOblema con Mario, pero con Mario grande ya con el Hongo. Pasa algo raro con la colision de Mario grande con el enemigo que con el mario peque?o no me pasa. Sucede que al chocar Mario grande con el enemigo de costado me tiene que hacer mas chico, y cuando caigo desde arriba tendria que aplastarlo, pero lo choque de costado o de arriba siempre me saca la energia y no puedo aplastarlo, cosa que con mario cuando esta peque?o no tengo problema. El sprite de Mario Grande es de 16x 32y sera que tenga que centrar el sprite de forma personalizada y sera ese el problema o sera un problema de Test Expression?

En la colision de Mario grande con el enemigo lo tengo asi:

     
if(x<other.x)
{instance_create(x,y+5,Marioq_Inv_segundos);
     instance_destroy()}
     
     ///sound_play///

 else

 with other{  


instance_create(x,y-0,Hongo_enemigo_chatito);
sound_play(sound4)
instance_destroy();
instance_create(x,y,Info_puntos_moneda);
}

if y<other.y{
vspeed=-7}



Tendre que modificar esto? que le agrego? :     if(y<other.x)

Título: Re: Otro problema con personaje de Mario
Publicado por: 15689 en Julio 04, 2010, 09:33:07 PM
creo que debe de ser por que el sprite de mario grande esta centrado, por lo tanto el eje y esta por arriba que el eje y de mario peque?o, te recomiendo que en la primera linea lo cambies por esto
if(y-5<other.y)
yo le puse -5, pero puede ser que tenga que ser menos de eso o mas, ve probando hasta que quede bien
pruebalo y nos cuentas, suerte ;)
Título: Re: Otro problema con personaje de Mario
Publicado por: J.E.A en Julio 04, 2010, 10:00:39 PM
Sigue el problema, no paso nada :( Les dejo el adjunto si quieren revisarlo

Título: Re: Otro problema con personaje de Mario (Ayuda)
Publicado por: 15689 en Julio 04, 2010, 10:40:31 PM
prueba con esto en la primera linea:
if(y+8>other.y)

Título: Re: Otro problema con personaje de Mario
Publicado por: J.E.A en Julio 04, 2010, 11:25:51 PM
Gracias 15689, ahora funciona perfecto! 8) 8) que bueno que existe este foro porque si no no habria avanzado en GML :D 8)