generated from DevPlus1/Unity-Customer-Template
19 KiB
19 KiB
Runlevel Unity Execution Order
Script Execution Order Settings
- TextContainer: -110
- TextMeshPro: -105
- TextMeshProUGUI: -100
- EventSystem: -1000
- ToggleGroup: 10
- CinemachineUniversalPixelPerfect: -1
Probable Runtime Order
- Scene load
- Awake
- OnEnable
- Start
- Update / FixedUpdate / LateUpdate
- UnityEvents / UI callbacks
- Scene transitions
Lifecycle Methods By Script
- SimpleBall: Start, Update
- SystemConvertersEditor: OnEnable, Update
- NavigationWindow: OnEnable, Update, OnDisable
- NavMeshAssetManager: Start
- NavMeshLinkEditor: OnEnable, Update
- NavMeshModifierEditor: OnEnable, Update
- NavMeshModifierVolumeEditor: OnEnable, Update
- NavMeshSurfaceEditor: OnEnable, Update
- NavMeshLink: Awake, OnEnable, OnDisable
- NavMeshModifier: OnEnable, OnDisable
- NavMeshModifierVolume: OnEnable, OnDisable
- NavMeshSurface: OnEnable, OnDisable
- BurstAotCompiler: Start
- BurstInspectorGUI: OnEnable, Update, OnDisable
- BurstLoader: Start
- AutoFreeAllocator: Update
- DoubleRewindableAllocators: Update
- DeferredArraySum: Start
- xxHash3: Update
- for: Start
- BenchmarkGenerator: Start
- xxHash3Tests: Update
- LogFileOpener: Start
- SyncTestRunEventsHandler: OnEnable
- MatrixDrawer: Update
- PostNormalizedVectorDrawer: Update
- MultiplayerCenterWindow: OnEnable, Update, OnDisable, OnDestroy
- QuestionnaireView: Update
- Logic: Update
- PreReleaseHandling: Start
- for: Update
- UtilsForRecommendationTests: Update
- TestReportWindow: OnEnable, Update
- FrameTimeMeasurement: Update
- MethodMeasurement: Start
- ProfilerMarkerMeasurement: Start
- ProfilerMeasurementBehaviour: Update, OnDestroy
- IStopWatch: Start
- StopWatch: Start
- ISerializedCamera: Update
- CoreEditorUtils: Update
- DebugState: OnEnable
- DebugUIHandlerCanvasEditor: OnEnable, Update
- DebugWindow: OnEnable, Update, OnDisable, OnDestroy
- UIFoldoutEditor: OnEnable, Update
- FilterWindow: OnEnable, OnDisable
- InspectorCurveEditor: Update
- IESImporterEditor: Update
- ISerializedLight: Update
- LightAnchorEditor: OnEnable, OnDisable
- LightAnchorEditorTool: OnEnable, Update
- LightIntensitySlider: Update
- LightUnitSlider: Update
- TemperatureSlider: Update
- AdaptiveProbeVolumes: Update
- ProbeAdjustmentVolumeEditor: OnEnable, Update, OnDisable
- BakingCell: Start
- ProbeVolumeBakingSetEditor: OnEnable, Update, OnDisable
- ProbeVolumeEditor: OnEnable, Update
- ProbeVolumeGizmos: Update
- ProbeVolumeLightingTab: OnEnable, Update, OnDisable
- ProbeVolumesOptionsEditor: OnEnable
- CameraController: Update
- ComparisonGizmoController: Update
- ComparisonGizmoState: Update
- DisplayWindow: OnEnable, Update, OnDisable
- EnvironmentLibrary: OnEnable, Update, OnDisable
- LightBakerStrangler: Start
- LightBakerWorkerProcessImporter: Start
- LensFlareComponentSRPEditor: OnEnable, OnDisable
- LensFlareDataSRPEditor: OnEnable, Update, OnDisable
- RenderGraphTestsCore: OnEnable
- RenderGraphViewer: OnEnable, OnDisable
- DLSSOptionsEditor: OnEnable, Update
- GenericEditorTool: OnEnable
- SerializedBitArrayUtilities: Update
- SerializedBitArrayUtilities: Update
- TimedScope: Start
- VolumeComponentEditor: OnEnable, Update, OnDisable
- VolumeComponentListEditor: OnEnable, Update, OnDisable
- VolumeEditor: OnEnable, Update, OnDisable
- VolumeProfileEditor: OnEnable, Update, OnDisable
- RenderPipelineConvertersEditor: OnEnable, OnDisable
- IPerFrameHistoryAccessTracker: LateUpdate
- CameraSwitcher: OnEnable, OnDisable
- FreeCamera: OnEnable, Update
- DynamicResolutionHandler: Update
- for: Update
- DebugManager: Update
- DebugUI: Start
- DebugUpdater: Update
- MousePositionDebug: Update
- DebugUIHandlerCanvas: OnEnable, Update
- DebugUIHandlerMessageBox: Update
- DebugUIHandlerPanel: OnEnable
- DebugUIHandlerProgressBar: OnEnable, Update
- DebugUIHandlerRow: OnEnable, Update
- DebugUIHandlerValue: OnEnable, Update
- DebugUIHandlerValueTuple: OnEnable, Update
- DebugUIHandlerWidget: OnEnable
- UIFoldout: Start
- DisallowGPUDrivenRendering: OnEnable, OnDisable
- DisallowSmallMeshCulling: OnEnable, OnDisable
- OcclusionCullingCommon: Update
- ProbeBrickPool: Update
- ProbeReferenceVolume: Update
- ProbeVolume: OnEnable, OnDisable
- ProbeVolume: Awake
- ProbeVolumeBakingSet: OnEnable
- ProbeVolumePerSceneData: OnEnable, OnDisable
- LightAnchor: Update
- ChartIdentification: Start
- PathTracingSettings: Update
- AdditionalCameraData: Start, Update, OnDestroy
- RayTracingRenderPipelineInstance: Update
- LensFlareComponentSRP: Awake, OnEnable, OnDisable, OnDestroy
- STP: Update
- RegisterSTP: Update
- SceneRenderPipeline: Awake, OnEnable
- Volume: OnEnable, Update, OnDisable
- VolumeComponent: OnEnable, OnDisable, OnDestroy
- VolumeManager: Update
- VolumeParameter: OnEnable, OnDisable
- VolumeProfile: OnEnable, OnDisable
- XRBuiltinShaderConstants: Update
- TimedScopeTests: Start
- SearcherWindow: OnEnable, OnDisable
- GraphData: OnEnable, OnDisable
- GraphObject: OnEnable, OnDisable, OnDestroy
- IOnAssetEnabled: OnEnable
- PropertyNode: OnEnable
- DropdownNode: OnEnable
- KeywordNode: OnEnable
- SubGraphNode: OnEnable
- GraphUtil: Start
- SGController: OnDisable
- GradientControlAttribute: Update
- InspectorView: Update
- ShaderGraphHeatmapValuesEditor: OnEnable, Update, OnDisable
- MaterialGraphEditWindow: OnEnable, Update, OnDisable, OnDestroy
- GraphEditorView: Update
- MaterialGraphView: Start
- GradientSlotControlView: Update
- ShaderGraphImporter: OnEnable
- ShaderGraphImporterEditor: OnEnable, OnDisable
- ShaderSubGraphImporter: OnEnable
- ShaderGraphProjectSettings: Start, Update, OnDisable
- ShaderGraphShortcuts: Start
- BaseMaterialGraphTests: OnEnable
- TargetTests: OnEnable
- TestRunnerApi: Start
- TestRunnerResult: Update
- TestRunnerUIFilter: Update
- TestListGUI: Update
- DelayedCallback: Update
- RemotePlayerLogController: Start
- TestListJob: Start
- TestRunnerWindow: OnEnable, OnDestroy
- PlayerQuitHandler: Start
- RemoteTestResultSender: Start
- PlaymodeTestsController: Start
- MonoBehaviourTest: Update
- ActivationTrackInspector: OnEnable, Update
- AnimationClipCurveCache: OnEnable, Update, OnDisable
- AudioTrackInspector: OnEnable
- AnimationPlayableAssetInspector: OnEnable, Update, OnDestroy
- AnimationTrackInspector: OnEnable, Update, OnDestroy
- BasicAssetInspector: Update
- ClipInspector: OnEnable, Update, OnDisable, OnDestroy
- ClipInspectorSelectionInfo: Update
- CurvesOwnerInspectorHelper: Update
- GroupTrackInspector: OnEnable
- TimelineAssetInspector: OnEnable, Update
- TimelinePreferences: Update, OnDisable
- TimelineProjectSettings: Update, OnDisable
- TrackAssetInspector: OnEnable, Update
- ControlPlayableInspector: OnEnable, Update
- SignalEmitterInspector: OnEnable, Update, OnDisable, OnDestroy
- SignalReceiverInspector: OnEnable, Update, OnDisable
- WindowState: OnDestroy
- TimelineWindow: OnEnable, OnDisable, OnDestroy
- TimelineWindowTimeControl: OnEnable, OnDisable
- TimelineAssetViewModel: OnEnable
- ControlPlayableAsset: OnEnable
- SignalAsset: OnEnable
- SignalReceiver: OnEnable
- TMP_BaseEditorPanel: OnEnable, Update, OnDisable
- TMP_ColorGradientEditor: OnEnable, Update
- DropdownEditor: OnEnable, Update
- TMP_EditorCoroutine: Start
- TMP_EditorPanel: OnEnable, Update
- TMP_EditorPanelUI: OnEnable
- TMP_FontAssetEditor: OnEnable, Update, OnDisable
- TMP_InputFieldEditor: OnEnable, Update, OnDisable
- TMP_PackageUtilities: OnEnable
- TMP_SettingsEditor: OnEnable, Update, OnDestroy
- TMP_SpriteAssetEditor: OnEnable, Update
- TMP_SpriteAssetImporter: OnEnable, OnDisable
- StyleDrawer: OnEnable, Update
- TMP_SubMesh_Editor: OnEnable
- TMP_SubMeshUI_Editor: OnEnable, OnDisable
- TMPro_FontAssetCreatorWindow: OnEnable, Update, OnDisable
- TMPro_TextContainerEditor: OnEnable, Update, OnDisable
- EventTriggerEditor: OnEnable, Update
- AspectRatioFitterEditor: OnEnable, Update, OnDisable
- ButtonEditor: OnEnable, Update
- CanvasScalerEditor: OnEnable, Update
- ContentSizeFitterEditor: OnEnable, Update
- DropdownEditor: OnEnable, Update
- GraphicEditor: OnEnable, Update, OnDisable
- GridLayoutGroupEditor: OnEnable, Update
- HorizontalOrVerticalLayoutGroupEditor: OnEnable, Update
- ImageEditor: OnEnable, Update, OnDisable
- InputFieldEditor: OnEnable, Update, OnDisable
- LayoutElementEditor: OnEnable, Update
- MaskEditor: OnEnable, Update
- RawImageEditor: OnEnable, Update
- RectMask2DEditor: OnEnable
- ScrollbarEditor: OnEnable, Update
- ScrollRectEditor: OnEnable, Update, OnDisable
- SelectableEditor: OnEnable, Update, OnDisable
- SliderEditor: OnEnable, Update
- TextEditor: OnEnable, Update
- ToggleEditor: OnEnable, Update
- TextContainer: Awake, OnEnable, LateUpdate, OnDisable
- TextMeshPro: Awake, OnEnable, OnDisable, OnDestroy
- TextMeshProUGUI: Awake, OnEnable, OnDisable, OnDestroy
- ITweenValue: Start
- TMP_Dropdown: Awake, Start, Update, OnDisable
- TMP_FontAsset: Awake, OnDestroy
- TMP_InputField: Awake, OnEnable, Start, LateUpdate, OnDisable
- TMP_PackageResourceImporter: OnEnable, OnDestroy
- TMP_SpriteAnimator: Awake, OnEnable, OnDisable
- TMP_SpriteAsset: Awake
- TMP_SubMesh: OnEnable, OnDisable, OnDestroy
- TMP_SubMeshUI: OnEnable, OnDisable, OnDestroy
- TMP_Text: LateUpdate
- TMP_UpdateManager: LateUpdate
- EventSystem: OnEnable, Start, Update, OnDisable
- EventTrigger: Start
- BaseInputModule: OnEnable, OnDisable
- Example: Start, Update
- BaseRaycaster: OnEnable, OnDisable
- UIBehaviour: Awake, OnEnable, Start, OnDisable, OnDestroy
- PanelEventHandler: OnEnable, Update, LateUpdate, OnDisable
- UIToolkitInteroperabilityBridge: OnEnable, Start, Update, OnDisable
- ITweenValue: Start
- Button: Start
- ColorBlock: Start
- Dropdown: Awake, Start, Update, OnDisable
- Graphic: OnEnable, Start, Update, OnDisable, OnDestroy
- Image: OnEnable, Start, Update, OnDisable
- InputField: Awake, OnEnable, Start, Update, LateUpdate, OnDisable, OnDestroy
- AspectRatioFitter: OnEnable, Start, Update, OnDisable
- CanvasScaler: OnEnable, OnDisable
- ContentSizeFitter: OnEnable, OnDisable
- HorizontalOrVerticalLayoutGroup: Update
- ILayoutElement: Start
- LayoutElement: OnEnable, Start, OnDisable
- LayoutGroup: OnEnable, OnDisable
- Mask: OnEnable, OnDisable
- MaskableGraphic: OnEnable, OnDisable
- Navigation: Start
- RawImage: Start
- RectMask2D: OnEnable, OnDisable, OnDestroy
- Scrollbar: OnEnable, Update, OnDisable
- ScrollRect: OnEnable, Start, LateUpdate, OnDisable
- Selectable: Awake, OnEnable, Start, Update, OnDisable
- Slider: OnEnable, Start, Update, OnDisable
- Text: OnEnable, Start, Update, OnDisable
- Toggle: OnEnable, Start, OnDisable, OnDestroy
- ToggleGroup: OnEnable, Start
- VertexHelper: Start
- BaseMeshEffect: OnEnable, OnDisable
- CanvasSizeCorrectInAwakeAndStartScript: Awake, Start
- CoroutineWorksIfUIObjectIsAttached: Awake, Start
- MouseUpdate: Awake, Update
- SceneWithNestedLayoutElementsLoadScript: Start
- CheckinDialogOperations: Update
- WorkspaceOperationsMonitor: Start, Update
- CloudDriveWindow: OnEnable, Update, OnDisable, OnDestroy
- CreateWorkspaceView: Update
- WelcomeView: Start, Update, OnDisable
- CloudWorkspacesView: OnEnable, Update, OnDisable
- CloudWorkspacesTreeView: Update
- DocumentSnapshot: Update
- TextEditorModel: Update
- CloudEditionWelcomeWindow: OnEnable, OnDestroy
- WaitingSignInPanel: Start
- TeamEditionConfigurationWindow: OnEnable, Start, OnDestroy
- ProgressOperationHandler: Update
- DiffWindow: OnEnable, OnDisable
- HeadlessGluonUpdateProgress: Start
- HeadlessProgressControls: Start
- HeadlessUpdateProgress: Start
- DownloadRepository: Update
- IncomingChanges: Start
- BranchPropertiesPanel: OnEnable, Update, OnDisable
- ChangesetPropertiesPanel: OnEnable, Update, OnDisable
- LabelPropertiesPanel: OnEnable, Update, OnDisable
- PropertiesViewer: OnEnable, Update, OnDisable, OnDestroy
- LaunchInstaller: Start
- LaunchTool: Start
- EditorDispatcher: Update
- EditorWindowFocus: Update
- ErrorsPanel: OnDisable
- PlasticDialog: Update, OnDestroy
- LoadingSpinner: Start
- ProgressControlsForDialogs: Start
- UnityPlasticTimer: Start
- UnityThreadWaiter: Start
- UVCSConnectionMonitor: Start
- UVCSPlugin: Start
- UVCSWindow: OnEnable, Start, Update, OnDisable, OnDestroy
- AttributePanel: Update
- AttributesPanel: Update
- BranchesTab: OnEnable, Update, OnDisable
- BranchExplorerView: Update
- BranchExplorerViewer: Update
- BranchExplorerWindow: OnEnable, OnDestroy
- Launcher: Start
- BranchExplorerOptionsWindow: OnEnable, OnDestroy
- SelfThrottlingWorker: Start
- BrowseRepositoryPanel: OnEnable, Update, OnDisable
- ChangesetsTab: OnEnable, Update, OnDisable
- CreateWorkspaceView: Update
- RepositoryExplorerDialog: OnDisable
- ChangesetByChangesetDiffPanel: OnEnable, Update, OnDisable
- DiffPanel: OnEnable, Update, OnDisable
- DownloadPlasticExeDialog: OnEnable, OnDestroy
- HistoryTab: OnEnable, Update, OnDisable
- LabelsTab: OnEnable, Update, OnDisable
- LocksListView: OnDisable
- LocksTab: OnEnable, Update, OnDisable
- MergeTab: OnEnable, Update, OnDisable
- IncomingChangesTab: OnEnable, Update, OnDisable
- IIncomingChangesTab: OnEnable, Update, OnDisable
- CommentArea: OnDisable
- PendingChangesTab: OnEnable, Update, OnDisable
- PropertiesPanel: Update
- ShelvesTab: OnEnable, Update, OnDisable
- DownloadAndInstallOperation: Start
- WelcomeView: Update
- ViewSwitcher: OnEnable, Update, OnDisable
- WaitForPendingOperations: Update
- WorkspaceWindow: Update
- Light2DEditor: OnEnable, Update, OnDestroy
- LightBatchingDebugger: OnEnable, Update, OnDisable
- Renderer2DMeshEditor: OnEnable, Update
- ScriptableRendererFeature2DEditor: OnEnable
- SkinnedMeshEditor2DURP: OnEnable, Update
- SortingGroupEditor2DURP: OnEnable, Update
- PixelPerfectCameraEditor: OnEnable, Update
- Renderer2DDataEditor: OnEnable, Update, OnDestroy
- CastingSourceDropDown: Update
- ShadowCaster2DEditor: OnEnable, Update
- ShadowCaster2DShapeTool: Update
- SortingLayerDropDown: OnEnable
- UniversalRenderPipelineCameraEditor: OnEnable, Update, OnDisable
- UniversalRenderPipelineSerializedCamera: OnEnable, Update
- DecalProjectorEditor: OnEnable, Update, OnDisable, OnDestroy
- UniversalRenderPipelineSerializedLight: OnEnable, Update
- BloomEditor: OnEnable
- ChannelMixerEditor: OnEnable
- ColorCurvesEditor: OnEnable
- ColorLookupEditor: OnEnable
- DepthOfFieldEditor: OnEnable
- FilmGrainEditor: OnEnable
- LiftGammaGainEditor: OnEnable
- MotionBlurEditor: OnEnable
- ScreenSpaceLensFlareEditor: OnEnable
- ShadowsMidtonesHighlightsEditor: OnEnable
- TonemappingEditor: OnEnable
- PostProcessDataEditor: OnEnable, Update
- FullScreenPassRendererFeatureEditor: OnEnable
- OnTilePostProcessFeatureEditor: OnEnable
- ScriptableRendererDataEditor: OnEnable, Update, OnDisable
- UniversalRendererDataEditor: OnEnable, Update
- SerializedUniversalRenderPipelineAsset: Update
- UniversalRenderPipelineAssetEditor: OnEnable, Update, OnDisable
- UniversalRenderPipelineLightEditor: OnEnable, Update, OnDisable
- UniversalRenderPipelineVolumeComponentEditor: OnEnable
- VFXAbstractParticleURPLitOutput: OnEnable
- VFXDecalURPOutput: OnEnable
- CinemachineUniversalPixelPerfect: OnEnable
- Light2D: Awake, OnEnable, LateUpdate, OnDisable
- PixelPerfectCamera: Awake, OnEnable, OnDisable
- Renderer2DData: OnEnable
- Renderer2DData: Awake
- CompositeShadowCaster2D: OnEnable, OnDisable
- ShadowCaster2D: Awake, OnEnable, Update, OnDisable
- UniversalRenderPipelineAsset: OnDisable
- UniversalRenderPipelineDebugDisplaySettings: Update
- UniversalRenderPipelineDebugDisplayStats: Update
- DecalProjector: OnEnable, OnDisable
- DecalEntityManager: Update
- RawColorHistory: Update
- RawDepthHistory: Update
- SingleHistoryBase: Update
- StpHistory: Update
- TaaHistory: Update
- MotionVectorsPersistentData: Update
- Bloom: Start, Update
- ChannelMixer: Start, Update
- ChromaticAberration: Start, Update
- ColorAdjustments: Start, Update
- ColorCurves: Start, Update
- ColorLookup: Start, Update
- DepthOfField: Start, Update
- FilmGrain: Start, Update
- LensDistortion: Start, Update
- LiftGammaGain: Start, Update
- MotionBlur: Start, Update
- PaniniProjection: Start, Update
- ScreenSpaceLensFlare: Start, Update
- ShadowsMidtonesHighlights: Start, Update
- SplitToning: Start, Update
- Tonemapping: Start, Update
- Vignette: Start, Update
- WhiteBalance: Start, Update
- BloomPostProcessPass: Update
- XRDepthMotionPass: Update
- DecalRendererFeature: Update
- ScriptableRendererData: OnEnable
- ScriptableRendererFeature: OnEnable
- UniversalAdditionalCameraData: Start, Update, OnDestroy
- UniversalRendererData: OnEnable
- UniversalRenderer: Update
- UniversalRenderPipeline: Update
- URPCameraBinder: OnEnable, OnDisable
- DecalTests: Update
- EventBusExamples: Start, Update, OnDestroy
- VariableExamples: Start, Update
- BackupSettings: Start
- BoltProduct: Start
- ICanvas: Update
- VisualScriptingCanvas: Update
- ReorderableListControl: OnEnable
- SQLiteException: Start, Update
- DocumentationGenerator: Start
- Inspector: Start
- FuzzyWindow: OnEnable, Start, Update, OnDisable
- SerializedPropertyUtility: Update
- BackgroundWorker: Start
- Paths: Start
- IWidget: Update
- Widget: Update
- AboutablePage: Start
- AcknowledgementPage: Start
- EditorWindowWrapper: Update
- GenerateDocumentationPage: Start, Update
- GraphWindow: OnEnable, Update, OnDisable
- ListPage: Update
- LudiqEditorWindow: Update
- Page: Update
- SidebarPanelWindow: OnEnable, Update, OnDisable
- SinglePageWindow: Update
- TabbedPage: Update
- WebWindow: OnEnable, Start, OnDestroy
- Wizard: Update
- WrappedEditorWindow: Awake, OnEnable, Update, OnDisable, OnDestroy
- UnitBase: Update
- EmptyGraphWindow: OnEnable
- EventMachine: Awake, OnEnable, Start, Update, FixedUpdate, LateUpdate, OnDisable, OnDestroy
- FrameDelayedCallback: Update
- UnityOnCollisionEnterMessageListener: OnCollisionEnter
- UnityOnCollisionExitMessageListener: OnCollisionExit
- UnityOnTriggerEnterMessageListener: OnTriggerEnter
- UnityOnTriggerExitMessageListener: OnTriggerExit
- UnityOnButtonClickMessageListener: Start
- UnityOnDropdownValueChangedMessageListener: Start
- UnityOnInputFieldEndEditMessageListener: Start
- UnityOnInputFieldValueChangedMessageListener: Start
- UnityOnScrollbarValueChangedMessageListener: Start
- UnityOnScrollRectValueChangedMessageListener: Start
- UnityOnSliderValueChangedMessageListener: Start
- UnityOnToggleValueChangedMessageListener: Start
- UnityMessageListener: Start, OnTriggerEnter, OnTriggerExit, OnCollisionEnter, OnCollisionExit
- Machine: Awake, OnEnable, OnDisable, OnDestroy
- Macro: OnEnable, OnDisable
- ProfilingUtility: Start
- SerializationData: Start
- LudiqScriptableObject: OnDestroy
- SceneSingleton: Awake, OnDestroy
- Singleton: Awake, OnDestroy
- CoroutineRunner: Awake, OnDestroy
- SceneVariables: Awake, OnDestroy
- VariablesSaver: Awake, OnDestroy
- FlowGraph: Start, Update
- For: Start
- ForEach: Start
- While: Start
- Cooldown: Update
- Timer: Start, Update
- ScriptMachine: OnEnable, OnDisable
- StateGraph: Start
- StateMachine: OnEnable, Start, OnDisable
- StateUnit: Start
- SuperState: Start
- TcpListener: Start
- ProcessRunner: Start
- VisualStudioCodeInstallation: Start