Noticias

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

Problemas con rotacion...

Iniciado por InkSide, Julio 19, 2011, 02:58:09 AM

Tema anterior - Siguiente tema
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...

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.

Etiquetas: