Version: 2017.3
public Component[] GetComponentsInChildren (Type t, bool includeInactive= false);

パラメーター

t 取得するコンポーネントの型
includeInactive Should Components on inactive GameObjects be included in the found set? includeInactive decides which children of the GameObject will be searched. The GameObject that you call GetComponentsInChildren on is always searched regardless.

説明

GameObject や深さ優先探索を活用して、親子関係にある子オブジェクトから type のタイプのコンポーネントを「すべて」取得します。

using UnityEngine;

public class GetComponentsInChildrenExample : MonoBehaviour { public Component[] hingeJoints;

void Start() { hingeJoints = GetComponentsInChildren<HingeJoint>();

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

public T[] GetComponentsInChildren (bool includeInactive);

パラメーター

includeInactive Should Components on inactive GameObjects be included in the found set? includeInactive decides which children of the GameObject will be searched. The GameObject that you call GetComponentsInChildren on is always searched regardless.

戻り値

T[] 指定した型に一致したすべてのコンポーネントのリスト

説明

ジェネリック版。詳細については Generic Functions を参照してください。


public T[] GetComponentsInChildren ();

戻り値

T[] 指定した型に一致したすべてのコンポーネントのリスト

説明

ジェネリック版。詳細については Generic Functions を参照してください。