Я встречаюсь с ошибкой в игре, которую я пытаюсь сделать. Я получаю следующую ошибку.Экземпляр объекта в C#
NullReferenceException: Object reference not set to an instance of an object
Этот же код отлично работает в одном из моих других скриптов, но в этом он продолжает эту ошибку. Я думал, что назначил его экземпляру объекта, но, думаю, нет.
UnityEngine.Component book001GUIOld = GameObject.FindWithTag("Book001Canvas").GetComponent("Canvas");
UnityEngine.Behaviour book001GUI = (UnityEngine.Behaviour)book001GUIOld;
Любые предложения? Дайте мне знать, если вам нужно больше кода. Я тоже пробовал.
UnityEngine.Behaviour book001GUI = GameObject.FindWithTag("Book001Canvas").GetComponent("Canvas") as behaviour;
просто найти самый нижний стек которого объект является нулевым, но оно не должно быть. ..NullReference - одна из самых простых ошибок для отладки. – Steve