読者です 読者をやめる 読者になる 読者になる

コガネブログ

平日更新を目標にUnityやC#などのゲーム開発アレコレを書いていきます

【Unity】Can't destroy Transform component of 'XXXX'

Can't destroy Transform component of 'XXXX'. 
If you want to destroy the game object, 
please call 'Destroy' on the game object instead. 
Destroying the transform component is not allowed.

Destroy関数でTransform型のインスタンスを削除しようとすると
上記のエラーが発生します

GameObject.Destroy( gameObject.transform );

ゲームオブジェクトを破棄したい場合は
Destroy関数でGameObject型のインスタンスを指定します

GameObject.Destroy( gameObject);