Unity Spain

Post Antiguos => General (Antiguo) => Mensaje iniciado por: InkSide en Julio 19, 2011, 02:58:09 AM

Título: Problemas con rotacion...
Publicado por: InkSide en Julio 19, 2011, 02:58:09 AM
Hola...

  Tengo un problema con transform.rotation.y = 0.... debido a que cuando choca, mira ese punto. Yo quiero que no rote en ninguna direccion en el momento de impacto. Cuando pongo asi, el player impacta y se gira, pero si choco del otro lado no se gira...

Saludos...
Título: Problemas con rotacion...
Publicado por: R3N3 en Noviembre 26, 2015, 05:24:04 PM
Deberias de dar un poco de detalles, pero bueno, mi consejo:Si tu player tiene un rigidbody puedes marcar la casilla  IsKinematic, de esta manera le dices que sera controlado por tus codigos, el motor fisico del juego no lo afectara.Si quieres que mire al punto u objeto que choca, puedes usar  - transform.LookAt(target)- .El target seria el objeto que colisiona, si quisieras detener esa mirada, con -yield WaitForSeconds(2.0);transform.LookAt(target);-  Aqui dices que espere dos segundos y pones el valor del target=null, y ya esta. Espero poder ayudarte esa es la primera vez que ayudo a alguien.