using UnityEngine; public class Player : MonoBehaviour { public Enemy mEnemy; }
using UnityEngine; public class Enemy : MonoBehaviour { }
例えば上記のようなスクリプトが存在して
それぞれをゲームオブジェクトにアタッチして参照を設定していたとして
その後に誤ってEnemyクラスを
MonoBehaviourを継承しない書き方に変更してしまうと
using UnityEngine; public class Enemy { }
下記のようなエラーが発生します
GameObject (named 'XXXX') references runtime script in scene file. Fixing!