unity create gameobject with component
GameObject go = new GameObject("Test", typeof(MeshRenderer), typeof(MeshFilter), typeof(YourScript));
unity create gameobject with component
GameObject go = new GameObject("Test", typeof(MeshRenderer), typeof(MeshFilter), typeof(YourScript));
unity c# gameobject components
// GameObject Components:
// Properties
activeInHierarchy Defines whether the GameObject is active in the Scene.
activeSelf The local active state of this GameObject. (Read Only)
isStatic Gets and sets the GameObject's StaticEditorFlags.
layer The layer the game object is in.
scene Scene that the GameObject is part of.
sceneCullingMask Scene culling mask Unity uses to determine which scene to render the GameObject in.
tag The tag of this game object.
transform The Transform attached to this GameObject.
// Constructors
GameObject Creates a new game object, named name.
// Public Methods
AddComponent Adds a component class named className to the game object.
BroadcastMessage Calls the method named methodName on every MonoBehaviour in this game object or any of its children.
CompareTag Is this game object tagged with tag ?
GetComponent Returns the component of Type type if the game object has one attached, null if it doesn't.
GetComponentInChildren Returns the component of Type type in the GameObject or any of its children using depth first search.
GetComponentInParent Retrieves the component of Type type in the GameObject or any of its parents.
GetComponents Returns all components of Type type in the GameObject.
GetComponentsInChildren Returns all components of Type type in the GameObject or any of its children.
GetComponentsInParent Returns all components of Type type in the GameObject or any of its parents.
SendMessage Calls the method named methodName on every MonoBehaviour in this game object.
SendMessageUpwards Calls the method named methodName on every MonoBehaviour in this game object and on every ancestor of the behaviour.
SetActive Activates/Deactivates the GameObject, depending on the given true or false value.
TryGetComponent Gets the component of the specified type, if it exists.
// Static Methods
CreatePrimitive Creates a game object with a primitive mesh renderer and appropriate collider.
Find Finds a GameObject by name and returns it.
FindGameObjectsWithTag Returns an array of active GameObjects tagged tag. Returns empty array if no GameObject was found.
FindWithTag Returns one active GameObject tagged tag. Returns null if no GameObject was found.
// Inherited Members
// Properties
hideFlags Should the object be hidden, saved with the Scene or modifiable by the user?
name The name of the object.
// Public Methods
GetInstanceID Returns the instance id of the object.
ToString Returns the name of the object.
// Static Methods
Destroy Removes a GameObject, component or asset.
DestroyImmediate Destroys the object obj immediately. You are strongly recommended to use Destroy instead.
DontDestroyOnLoad Do not destroy the target Object when loading a new Scene.
FindObjectOfType Returns the first active loaded object of Type type.
FindObjectsOfType Gets a list of all loaded objects of Type type.
Instantiate Clones the object original and returns the clone.
// Operators
bool Does the object exist?
operator != Compares if two objects refer to a different object.
operator == Compares two object references to see if they refer to the same object.
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us