メインコンテンツへスキップ
< すべてのトピックに戻る

「The name ‘Destroy’ does not exist in the current context」エラーが出た。

MonoBehaviourを継承していない普通のC#クラス内でUnity固有の命令を使おうとしています。

 

DestroyInstantiate はMonoBehaviourの機能だからです。

 

クラス宣言に : MonoBehaviour を追加するか、UnityEngine.Object.Destroy(obj); のように完全な名前で呼び出してください。

目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に