Version: 5.3 (switch to 5.4b)
IdiomaEnglish
  • C#
  • JS

Idioma de script

Selecciona tu lenguaje de programación favorito. Todos los fragmentos de código serán mostrados en este lenguaje.

GameObject

class in UnityEngine

/

Hereda de:Object

Sugiere un cambio

¡Éxito!

Gracias por ayudarnos a mejorar la calidad de la documentación de Unity. A pesar de que no podemos aceptar todas las sugerencias, leemos cada cambio propuesto por nuestros usuarios y actualizaremos los que sean aplicables.

Cerrar

No se puedo enviar

Por alguna razón su cambio sugerido no pudo ser enviado. Por favor <a>intente nuevamente</a> en unos minutos. Gracias por tomarse un tiempo para ayudarnos a mejorar la calidad de la documentación de Unity.

Cerrar

Cancelar

Cambiar al Manual

Descripción

Clase base para todas las entidades en las escenas de Unity.

See Also: Component.

Variables

activeInHierarchy¿El GameObject se encuentra activo en la escena?
activeSelfEl estado activo local de este GameObject. (Solo lectura)
isStaticMétodo para uso sólo en el Editor, que especifica si un game object es estático.
layerEl layer en el que se encuentra el game object. Un layer está en el rango [0...31].
sceneScene that the GameObject is part of.
tagEl tag de este game object.
transformEl componente Transform adjunto con este GameObject (Read Only). (null si no tiene ninguno adjunto).

Constructores

GameObjectCrea un nuevo game object, llamado name.

Funciones Públicas

AddComponentAgrega una clase componente llamada className al game object.
BroadcastMessageLlama al método denominado methodName de todos los MonoBehaviour en este game objecto en cualquiera de sus hijos.
CompareTag¿Este game object está etiquetado con tag?
GetComponentDevuelve un componente de tipo type si el game object tiene a alguno adjuntado, o null si no lo tiene.
GetComponentInChildrenDevuelve el componente del tipo type en el GameObject o en alguno de sus hijos usando búsqueda de primero en profundidad.
GetComponentInParentDevuelve todos los componentes del tipo type en el GameObject o en alguno de sus padres.
GetComponentsDevuelve todos los componentes del tipo type en el GameObject.
GetComponentsInChildrenDevuelve todos los componentes del tipo type en el GameObject, o alguno de sus hijos.
GetComponentsInParentDevuelve todos los componentes del tipo type en el GameObject o en alguno de sus padres.
SendMessageLlama al método denominado methodName en cada MonoBehaviour de este game object.
SendMessageUpwardsLlama al método denominado methodName en todos los MonoBehaviour de este juego y en todos los ancestros del behaviour.
SetActiveActiva/Desactiva el GameObject.

Funciones Estáticas

CreatePrimitiveCrea un game object con un mesh renderer primitivo y un collider apropiado.
FindEncuentra un game object según su name y lo devuelve.
FindGameObjectsWithTagDevuelve una lista de GameObjects activos etiquetados con tag. Devuelve un array vacío si ningún GameObject fue encontrado.
FindWithTagDevuelve un GameObject activo etiquetado con tag. Devuelve null si ningún GameObject fue encontrado.

Miembros heredados

Variables

hideFlagsShould the object be hidden, saved with the scene or modifiable by the user?
nameEl nombre del objeto.

Funciones Públicas

GetInstanceIDReturns the instance id of the object.
ToStringDevuelve el nombre del objeto.

Funciones Estáticas

DestroyElimina un gameobject, componente o asset.
DestroyImmediateDestroys the object obj immediately. You are strongly recommended to use Destroy instead.
DontDestroyOnLoadMakes the object target not be destroyed automatically when loading a new scene.
FindObjectOfTypeDevuelve el primer objeto activo cargado de tipo type.
FindObjectsOfTypeDevuelve una lista de todos los objetos activos cargados de tipo type.
InstantiateDevuelve el nombre del objeto.

Operadores

bool¿Existe el objeto?
operator !=Compares if two objects refer to a different object.
operator ==Compares two object references to see if they refer to the same object.