Version: 5.4
public Component[] GetComponents (Type type);

Parámetros

type El tipo de Component para recuperar.

Descripción

Devuelve todos los componentes del tipo type en el GameObject.

// Disable the spring on all HingeJoints in this game object
using UnityEngine;

public class GetComponentsExample : MonoBehaviour { // Disable the spring on all HingeJoints in this game object

void Start( ) { Component[] hingeJoints;

hingeJoints = GetComponents( typeof(HingeJoint) );

foreach( HingeJoint joint in hingeJoints ) joint.useSpring = false; } }

public T[] GetComponents ();

Descripción

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

// Disable the spring on all HingeJoints in this game object
using UnityEngine;

public class GetComponentsExample : MonoBehaviour { // Disable the spring on all HingeJoints in this game object

void Start( ) { HingeJoint[] hingeJoints;

hingeJoints = GetComponents<HingeJoint>( );

foreach( HingeJoint joint in hingeJoints ) joint.useSpring = false; } }

public void GetComponents (Type type, List<Component> results);

Parámetros

type El tipo de Component para recuperar.
results Lista para recibir los resultados.

Descripción

Devuelve todos los componentes de Type type en el GameObject a una Lista results. Tenga en cuenta que results es del tipo Component, no del tipo del componente recuperado.

// Disable the spring on all HingeJoints in this game object
using UnityEngine;
using System.Collections.Generic;

public class GetComponentsExample : MonoBehaviour { // Disable the spring on all HingeJoints in this game object

void Start( ) { // Disable the spring on all HingeJoints in this game object List<Component> hingeJoints = new List<Component>();

GetComponents( typeof( HingeJoint ), hingeJoints );

foreach( HingeJoint joint in hingeJoints ) joint.useSpring = false; } }

public void GetComponents (List<T> results);

Parámetros

results Lista de tipo T para recibir los resultados.

Descripción

Retorna todos los componentes de Tipo type en el GameObject a una lista results.

// Disable the spring on all HingeJoints in this game object
using UnityEngine;
using System.Collections.Generic;

public class GetComponentsExample : MonoBehaviour { // Disable the spring on all HingeJoints in this game object

void Start( ) { // Disable the spring on all HingeJoints in this game object List<HingeJoint> hingeJoints = new List<HingeJoint>();

GetComponents( hingeJoints );

foreach( HingeJoint joint in hingeJoints ) joint.useSpring = false; } }