class in Unity.Scripting.LifecycleManagement
/
Inherits from:Scripting.RequiredMemberAttribute
Base class for lifecycle callback attributes.
This is the abstract base class for all lifecycle callback attributes. Do not inherit from this class directly; use the specific lifecycle attributes instead:
Lifecycle Timing:
Code reload order (Editor only):
Initial code load (Editor and Player):
Shutdown (Editor and Player):
1. OnCodeUnloadingAttribute - Code about to unload.
Additional resources: OnCodeLoadedAttribute, OnCodeInitializingAttribute.