Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Problema deteccion colisión

Iniciado por l0111, Noviembre 01, 2015, 04:50:30 PM

Tema anterior - Siguiente tema
Buenas, estoy intentando que un objeto 2d (jugador) al chocar con otro objeto 2d, provoque que se cambie de escena. Los objetos tienen los dos su rigidbody y sus collider; el player es kinematic y el objeto está en never sleep. Tengo programado el script de turno con el on trigger enter y load scene. El problema está en que, al ser un juego 2d, las posiciones  x e y pueden coincidir, pero la z no coincide al hacer el movimiento y por lo tanto no detecta colision. Hay alguna manera de bloquear la posicion z? Gracias de antemano. 

Noviembre 02, 2015, 12:29:45 AM #1 Ultima modificación: Noviembre 02, 2015, 12:57:45 AM por lordgunz04
Entonces, Si es un juego 2D usa el OnTriggerEnter2D
http://docs.unity3d.com/ScriptReference/MonoBehaviour.OnTriggerEnter2D.html

¡Saludos!^^ 

...y si no, que sepas que a un rigidbody le puedes añadir contraints a uno o más ejes!

Etiquetas: