Version: 5.3 (switch to 5.4b)
言語English
  • C#
  • JS

スクリプト言語

好きな言語を選択してください。選択した言語でスクリプトコードが表示されます。

Component.GetComponent

マニュアルに切り替える
public Component GetComponent(Type type);

パラメーター

type 取得するコンポーネントの型

説明

ゲームオブジェクトに type がアタッチされている場合は type のタイプを使用してコンポーネントを返します。ない場合は null です

// Disable the spring on the HingeJoint component.
		HingeJoint hinge = GetComponent<HingeJoint>();
        hinge.useSpring = false;

public T GetComponent();

説明

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


public Component GetComponent(string type);

パラメーター

説明

ゲームオブジェクトに type がアタッチされている場合は type の名前を使用してコンポーネントを返します。ない場合は null です

パフォーマンス上の理由から文字列ではなくタイプで GetComponent を実行することをお勧めします。 時々 Javascript から C# スクリプトにアクセスしようとするとタイプでコンポーネントを取得できない可能性があります。 この場合、文字列を使ってコンポーネントを取得するようにしてください。 例:

// Disable the spring on the HingeJoint component.
		HingeJoint hinge = GetComponent("HingeJoint") as HingeJoint;
        hinge.useSpring = false;