type | 見つけるオブジェクトの型 |
Object[] 指定した型で見つかったオブジェクトの配列を返します。
タイプから見つけたすべてのアクティブのオブジェクト配列を返します
アセット(メッシュ、テクスチャ、プレハブなど)や非アクティブのオブジェクトは取得できません。
この関数は非常に動作が遅いため、毎フレーム使用することは推奨しません。
多くの場合は変わりにシングルトンパターンが使用できます。
// When clicking on the object, it will disable all springs on all // hinges in the scene.
function OnMouseDown () { var hinges : HingeJoint[] = FindObjectsOfType(HingeJoint) as HingeJoint[]; for (var hinge : HingeJoint in hinges) { hinge.useSpring = false; } }
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { void OnMouseDown() { HingeJoint[] hinges = FindObjectsOfType(typeof(HingeJoint)) as HingeJoint[]; foreach (HingeJoint hinge in hinges) { hinge.useSpring = false; } } }