Noticias

¡Ayuda a la Comunidad GM, haz una donación!

* Sponsor

Comunidad Game Maker

Bienvenid@ a la comunidad hispana de Game Maker. Nuestro objetivo es crear videojuegos y dar soporte en castellano de GM. Para mejorar nuestro servicio hemos implantado, como adicion al reglamento general, algunas normas especificas en los subforos más comunes. ¡No olvides informarte antes de participar!.

Autor Tema: Objeto se atasca  (Leído 303 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado somnus

en: Agosto 02, 2018, 05:59:14 am
hola, tengo un sprite que al colisionar con la pared y si presiono ya sea la tecla izq o der, este queda atascado, estuve intentando como resolverlo pero sin exito, adjunto una imagen para que vean que el sprite esta intentando camiar por donde deberia estar callendo, cabe mencionar que el script que estoy usando es el de plataformas "PLATFORMER ENGINE" que se puede encontrar en: http://www.comunidadgm.org/desarrollo-de-scripts/platformer-'engine'-source-code/, adjunto tambien mi step event que esta un poco modificado para lo que requiero.
« Última modificación: Agosto 02, 2018, 06:03:32 am por somnus »

Es Mejor No Saber Porque Funciona, Que Saber El Porque No Funciona...
Tienes alguna duda con "Game Design" o de videojuegos en general, contactamente mas facil en twitter @pavulzavala
 


No Tienes Permisos Para Dar Puntos
point 0 Puntos

Este tema no recibió puntos.


Desconectado Hezz

Respuesta #1 en: Agosto 03, 2018, 12:53:46 am
Hola somnus! Deberías usar una "mask" en el objeto de tu jugador. Para usar una, tenés que crear un sprite con la hitbox que querés para el personaje (hay otras formas, pero yo siempre lo hice así) y en el objeto de tu jugador, debajo de la profundidad, dice parent y  mask. En mask usás el sprite de la hitbox.

Saludos!

 


Desconectado somnus

Respuesta #2 en: Agosto 03, 2018, 04:01:41 pm
gracias por responder, ya he resuelto el problema, mismo que comente en la seccion de scripts en el tema platformer ENGINE, el objeto ya posee un mask, para las colisiones perfectas al parecer la mascara debe ser multiplo de 2, aunque el problema fue el orden incorrecto de checar las colisiones, un error muy comun.

Es Mejor No Saber Porque Funciona, Que Saber El Porque No Funciona...
Tienes alguna duda con "Game Design" o de videojuegos en general, contactamente mas facil en twitter @pavulzavala