Noticias

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

mover children de un parent a otro?

Iniciado por Abramelin, Septiembre 03, 2015, 08:51:26 PM

Tema anterior - Siguiente tema
Tengo una linterna unida a un hueso del modelo principal, y me gustaria saber como mover su light (children) del parent en el que esta, a otro parent como por ejemplo la cam. 
function Update () {
    if(Input.GetButtonDown("fire1"))
    {
if (primera.activeSelf == true){

      //mover a parent "grupo linterna1" (cam1)??
        }
        else{
       //mover a parent "grupo linterna3" (bone del modelo)???

     
        }
    }
 ¿como se llamaria a esa función de cambio de parent y como se formularia correctamente?

objeto_1.transform.parent = null;   //ningún padre

objeto_1.transform.parent = objeto_2.transform;  //objeto_1 es ahora padre de objeto_2
 

FNK Games  Games Developer  -  Juegos realizados en Unity para iOS y Android



Septiembre 04, 2015, 03:00:50 AM #2 Ultima modificación: Septiembre 04, 2015, 03:50:31 AM por Abramelin
[quote author=Mantis date=1441306543" data-ipsquote="" data-cite="Mantis" class="ipsQuote">
objeto_1.transform.parent = null;   //ningún padre.transform.parent = objeto_2.transform;  //objeto_1 es ahora padre de objeto_2
 [/quote]Corrígeme si me equivoco, pero he estado observando en la jerarquía y me ha dado la impresión de que es child en lugar de parent.
objeto_1.transform.parent = objeto_2.transform;  //objeto_1 es ahora child de objeto_2
estoy con esos lios de novato, perdon si no me aclaro.*Solucionado, muchas gracias.

Etiquetas: