Unity Spain

Post Antiguos => General (Antiguo) => Mensaje iniciado por: juanma_teso en Abril 27, 2017, 11:45:08 AM

Título: Error 5.5.2f1
Publicado por: juanma_teso en Abril 27, 2017, 11:45:08 AM
Hola a todos, quiero saber si alguno está en la misma versión (5.5.2f1) que yo y tiene el siguiente erro o me pasa solo a mí:
 
Cuando intento acceder a dos componentes del mismo tipo, uno en el padre y otro en el hijo, haciendo uso de 'GetComponentInChildren' me devuelve el mismo componente del padre, no el del hijo, me ha pasado dos veces y me he quedado bastante extrañado quería saber si alguien con la misma versión le pasa para reportarlo a Unity. Un saludo!!
Título: Error 5.5.2f1
Publicado por: kingtrase en Abril 27, 2017, 01:48:52 PM
Eso no es un error, tampoco es cosa de la version de Unity, es cosa del sdk que esta programado asi, conge todos los componentes desde Parent + ChildX....ChildX+ChildCount.
 
Si los recoges con un bucle for: la solucion es empezar el for en vez de en 0, empezarlo en 1, asi se salta el padre. o comprobar si el padre lo tiene o no.