Boolean Is this GameObject being destroyed.
Checks if the GameObject and its descendants are currently in the process of being destroyed.
This function is only needed in the OnDestroy() lifetime callbacks for MonoBehaviours. For example if you need to instantiate a GameObject in an OnDestroy() callback under a specific parent GameObject, you will need to check if that parent GameObject is also in process of being destroyed before using it as a parent. Additional resources: MonoBehaviour.OnDestroy.