ドキュメント

Unity Engine

Unity Engine

IsDestroying()

Checks if the GameObject and its descendants are currently in the process of being destroyed.
読み終わるまでの所要時間 1 分最終更新 1ヶ月前

Definition

  • Type: Method
  • Namespace: UnityEngine
  • Assembly: UnityEngine.CoreModule
public bool IsDestroying()

Returns

Type

Description

boolIs this GameObject being destroyed.

Remarks

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().