class in UnityEngine
Base class for all objects Unity can reference.
Any public variable you make that derives from Object gets shown in the inspector as a drop target,
allowing you to set the value from the GUI. UnityEngine.Object is the base class of all built-in Unity objects.
Although Object is a class it is not intended to be used widely in script. However as an example Object is used in the Resources class. See Resources.LoadAll which has [[Object]] as a return.
This class doesn't support the null-conditional operator (?.) and the null-coalescing operator (??).
|Should the object be hidden, saved with the Scene or modifiable by the user?
|The name of the object.
|Removes a GameObject, component or asset.
|Destroys the object obj immediately. You are strongly recommended to use Destroy instead.
|Do not destroy the target Object when loading a new Scene.
|Returns the first active loaded object of Type type.
|Gets a list of all loaded objects of Type type.
|Clones the object original and returns the clone.