Version: 5.3 (switch to 5.4b)
IdiomaEnglish
  • C#
  • JS

Idioma de script

Selecciona tu lenguaje de programación favorito. Todos los fragmentos de código serán mostrados en este lenguaje.

GameObject.GetComponentInChildren

Sugiere un cambio

¡Éxito!

Gracias por ayudarnos a mejorar la calidad de la documentación de Unity. A pesar de que no podemos aceptar todas las sugerencias, leemos cada cambio propuesto por nuestros usuarios y actualizaremos los que sean aplicables.

Cerrar

No se puedo enviar

Por alguna razón su cambio sugerido no pudo ser enviado. Por favor <a>intente nuevamente</a> en unos minutos. Gracias por tomarse un tiempo para ayudarnos a mejorar la calidad de la documentación de Unity.

Cerrar

Cancelar

Cambiar al Manual
public function GetComponentInChildren(type: Type): Component;
public Component GetComponentInChildren(Type type);
public function GetComponentInChildren(type: Type, includeInactive: bool): Component;
public Component GetComponentInChildren(Type type, bool includeInactive);

Parámetros

type @param type El tipo de Component para recuperar.

Valor de retorno

Component A component of the matching type, if found.

Descripción

Devuelve el componente del tipo type en el GameObject o en alguno de sus hijos usando búsqueda de primero en profundidad.

A component is returned only if it is found on an active GameObject.


        
using UnityEngine;

public class GetComponentInChildrenExample : MonoBehaviour { // Disable the spring on the first HingeJoint component found on any child object

void Start( ) { HingeJoint hinge = gameObject.GetComponentInChildren( typeof(HingeJoint) ) as HingeJoint;

if( hinge != null ) hinge.useSpring = false; else { // Try again, looking for inactive GameObjects HingeJoint hingeInactive = gameObject.GetComponentInChildren( typeof(HingeJoint), true ) as HingeJoint;

if( hingeInactive != null ) hingeInactive.useSpring = false; } } }

public function GetComponentInChildren(includeInactive: bool = false): T;
public T GetComponentInChildren(bool includeInactive = false);
public function GetComponentInChildren(includeInactive: bool = false): T;
public T GetComponentInChildren(bool includeInactive = false);

Parámetros

Valor de retorno

T A component of the matching type, if found.

Descripción

Versión genérica. Para más detalles, mira la página de Funciones genéricas.


        
using UnityEngine;

public class GetComponentInChildrenExample : MonoBehaviour { // Disable the spring on the first HingeJoint component found on any child object

void Start( ) { HingeJoint hinge = gameObject.GetComponentInChildren<HingeJoint>( );

if( hinge != null ) hinge.useSpring = false; else { // Try again, looking for inactive GameObjects HingeJoint hingeInactive = gameObject.GetComponentInChildren<HingeJoint>( true ) as HingeJoint;

if( hingeInactive != null ) hingeInactive.useSpring = false; } } }