Returns the first active loaded object of Type type
.
Please note that this function is very slow. It is not recommended to use this function every frame. In most cases you can use the singleton pattern instead.
See Also: Object.FindObjectsOfType.// Search for any object of Type GUITexture, // if found print its name, else print a message // that says that it was not found. function Start() { var texture : GUITexture = FindObjectOfType(GUITexture); if(texture) Debug.Log("GUITexture object found: " + texture.name); else Debug.Log("No GUITexture object could be found"); }
using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { void Start() { GUITexture texture = FindObjectOfType(typeof(GUITexture)); if (texture) Debug.Log("GUITexture object found: " + texture.name); else Debug.Log("No GUITexture object could be found"); } }
import UnityEngine import System.Collections public class ExampleClass(MonoBehaviour): def Start() as void: texture as GUITexture = FindObjectOfType(typeof(GUITexture)) if texture: Debug.Log(('GUITexture object found: ' + texture.name)) else: Debug.Log('No GUITexture object could be found')