The Stage class represents an editing context which includes a collection of Scenes.
The main stage contains all the currently open regular Scenes, while a Prefab stage contains a preview Scene used solely for editing the Prefab in.
The breadcrumbs shown in the Scene view when in Prefab Mode each represent an individual stage. Those with a Prefab icon represent Prefab stages.
See Also: MainStage, PreviewSceneStage.
assetPath | The path of the Asset file associated with the stage, relative to the project root folder. |
stageHandle | The StageHandle struct for this stage. |
FindComponentOfType | Returns the first active loaded object of the given type. |
FindComponentsOfType | Returns a list of all active loaded objects of the given type. |
GetCombinedSceneCullingMaskForCamera | Gets the Scene culling mask from this Stage. |
CreateHeaderContent | Creates the header content for this Stage. Both the Hierarchy window header and Scene view breadcrumb bar use this content. |
GetHashForStateStorage | Unity calls this method to get a hash code that is used to save the state of the Stage to disk. |
OnCloseStage | Unity calls this method when the Stage is closed. Classes that inherit from Stage should implement cleanup logic in this method. |
OnDisable | See ScriptableObject.OnDisable. |
OnEnable | See ScriptableObject.OnEnable. |
OnFirstTimeOpenStageInSceneView | Unity calls this method the first time a Stage is opened for a specific Asset, for a specific Scene view. |
OnOpenStage | Unity calls this method when the Stage is opened. Classes that inherit from Stage should implement initialization logic in this method. |
OnReturnToStage | Unity calls this method when you return to a Stage that is already open. |
hideFlags | Should the object be hidden, saved with the Scene or modifiable by the user? |
name | El nombre del objeto. |
GetInstanceID | Devuelve el id de la instancia del objeto. |
ToString | Returns the name of the object. |
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 | Devuelve el primer objeto activo cargado de tipo type. |
FindObjectsOfType | Gets a list of all loaded objects of Type type. |
Instantiate | Clona el objeto original y devuelve el clon. |
CreateInstance | Crea una instancia de un objeto scriptable. |
bool | ¿Existe el objeto? |
operator != | Compare si dos objetos se refieren a un objeto diferente. |
operator == | Compara dos referencias de objeto para ver si se refieren al mismo objeto. |
Awake | Esta función se llama cuando el script ScriptableObject empieza. |
OnDestroy | Esta función se llama cuando el objeto scriptable se destruirá. |
OnValidate | This function is called when the script is loaded or a value is changed in the Inspector (Called in the editor only). |
Reset | Se re-inicia a los valores predeterminados. |