Noticias

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

Unir 2 Objectos

Iniciado por Gastonspas, Junio 14, 2017, 07:50:09 AM

Tema anterior - Siguiente tema
Junio 14, 2017, 07:50:09 AM Ultima modificación: Junio 14, 2017, 08:48:32 AM por pioj
Hola muy buenas a todos, les vengo ah hacer una consulta como puedo unir 2 objectos diferentes que contienen rigidbody, para que lo siga al otro, para ser mas especifico el trailer siga el camión.
 
Si alguien sabe como podría hacerlo y me lo dice se lo agradeceria  bastante. Gracias por leer
 
 
 

buenas, lo que yo haría sería ponerle el parent del contenedor igual al del trailer y luego colocarlo en la posicion deseada, de esta forma siempre seguirá al trailer y se quedará posicionado correctamente:
 
this.gameObject.transform.parent=GameObject.Find("Camion").transform;

Podes usar lo de los gameObjects como dice @ecko o podes usar Joints (creo que el HingeJoint), que generalmente se usan para unir mediante puntos una cadena de rigidbody, cada rigidbody a unir tiene un punto de referencia, en este caso el trailer tiene el punto que marcaste en la imagen y en teoria los movimientos de darian naturalmente (como un camion real). Si los haces parent/child cuando rotas el parent se rota el child, como si estuvieran pegados y completamente duros.

Cita de: lightbug date=1497452679Podes usar lo de los gameObjects como dice @ecko o podes usar Joints (creo que el HingeJoint), que generalmente se usan para unir mediante puntos una cadena de rigidbody, cada rigidbody a unir tiene un punto de referencia, en este caso el trailer tiene el punto que marcaste en la imagen y en teoria los movimientos de darian naturalmente (como un camion real). Si los haces parent/child cuando rotas el parent se rota el child, como si estuvieran pegados y completamente duros.
   


Muchas gracias me sirvió basten.

Etiquetas: