# GameObject

Class Name | Description
--- | ---
ActivateGameObject | It will switch the active GameObject.
BroadcastMessageGameObject | It sends a message to the specified GameObject and its child objects.
DestroyGameObject | It will remove the GameObject.
FindGameObject | Find GameObject by name
FindWithTagGameObject | Find GameObject by tag
InstantiateGameObject | Instantiate a GameObject.
LookAtGameObject | We will watch the specified Transform.
MoveGameObjectToScene | Move the GameObject to another scene when the state becomes active.
SendEventGameObject | Invoke a member of the object using UnityEvent.
SendMessageGameObject | It will send a message to the GameObject.
SendMessageUpwardsGameObject | It will send a message to the GameObject and all of the parent object.
SetGameObjectDontDestroyOnLoad | Set the specified GameObject to DontDestroyOnLoad when the state becomes active.