Base class for all entities in Unity Scenes.
Note: Many variables in the GameObject class have been removed. To access,
for example GameObject.renderer in csharp use GetComponent<Renderer>() instead. In
JS script use GetComponent.<Renderer>().
See Also: Component.
|Defines whether the GameObject is active in the Scene.
|The local active state of this GameObject. (Read Only)
|Editor only API that specifies if a game object is static.
|The layer the game object is in.
|Scene that the GameObject is part of.
|The tag of this game object.
|The Transform attached to this GameObject.
|Creates a new game object, named name.
|Adds a component class named className to the game object.
|Calls the method named methodName on every MonoBehaviour in this game object or any of its children.
|Is this game object tagged with tag ?
|Returns the component of Type type if the game object has one attached, null if it doesn't.
|Returns the component of Type type in the GameObject or any of its children using depth first search.
|Returns the component of Type type in the GameObject or any of its parents.
|Returns all components of Type type in the GameObject.
|Returns all components of Type type in the GameObject or any of its children.
|Returns all components of Type type in the GameObject or any of its parents.
|Calls the method named methodName on every MonoBehaviour in this game object.
|Calls the method named methodName on every MonoBehaviour in this game object and on every ancestor of the behaviour.
|Activates/Deactivates the GameObject.
|Creates a game object with a primitive mesh renderer and appropriate collider.
|Finds a GameObject by name and returns it.
|Returns a list of active GameObjects tagged tag. Returns empty array if no GameObject was found.
|Returns one active GameObject tagged tag. Returns null if no GameObject was found.
|Should the object be hidden, saved with the scene or modifiable by the user?
|The name of the object.
|Returns the instance id of the object.
|Returns the name of the GameObject.
|Removes a gameobject, component or asset.
|Destroys the object obj immediately. You are strongly recommended to use Destroy instead.
|Makes the object target not be destroyed automatically when loading a new scene.
|Returns the first active loaded object of Type type.
|Returns a list of all active loaded objects of Type type.
|Clones the object original and returns the clone.