class in UnityEditor.Scripting.LifecycleManagement
/
Inherits from:Unity.Scripting.LifecycleManagement.LifecycleAttributeBase
Marks a static method as a callback to be invoked when the Editor exits Edit mode.
Methods marked with this attribute are called when exiting Edit mode. This happens:
Use this callback to:
This is a method attribute that can only be applied to static methods with no parameters and return type void.
Additional resources: OnEnteringEditModeAttribute, OnExitingPlayModeAttribute, BeforeManagedObjectsBackupAttribute
using UnityEditor.Scripting.LifecycleManagement; using UnityEngine;
public static partial class EditorModeManager { [OnExitingEditMode] static void OnEditModeExited() { Debug.Log("Exiting Edit mode"); } }
| Constructor | Description |
|---|---|
| OnExitingEditModeAttribute | Marks the decorated static method to be invoked when exiting Edit mode. |