OnDisable()
Called when a component itself is disabled or its parent GameObject is deactivated.
Read time 1 minuteLast updated 4 days ago
Definition
- Type: Method
- Namespace: UnityEngine
public void OnDisable()
Remarks
OnDisableOnDisableExamples
// Implement OnDisable and OnEnable script functions.// These functions will be called when the attached GameObject// is activated/deactivated or the script component is enabled/disabled.// This example also supports running in the Editor. The Update function// will be called, for example, when the position of the// GameObject is changed.using UnityEngine;[ExecuteInEditMode]public class PrintOnOff : MonoBehaviour{ void OnDisable() { Debug.Log("PrintOnDisable: script was disabled"); } void OnEnable() { Debug.Log("PrintOnEnable: script was enabled"); } void Update() {#if UNITY_EDITOR Debug.Log("Editor causes this Update");#endif }}