В руководстве по Unity есть объяснение исключений нулевых ссылок , но не исключений отсутствующих ссылок. Есть ли различия?
NullReferenceException выбрасывается при попытке доступа к члену переменной, для которой установлено значение null. MissingReferenceException выдается, когда вы пытаетесь получить доступ к GameObject, который был уничтожен какой-то логикой в вашем коде.
NullReferenceException
MissingReferenceException
NullReferenceException обычно означает, что что-то не было правильно инициализировано или было установлено на Null.
Null
MissingReferenceException обычно означает, что ссылка на то, от чего зависит ваш проект, не найдена.