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

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

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

Destroyや InstantiateはMonoBehaviourの機能だからです。

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

目次

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