Обзор проблемы: параметр, переданный функции, не попадает в функцию
У меня есть вызов функции в одном скрипте, который вызывает другой. Звонящий показан ниже
Однако функция, которая вызывается (и я уверен, что она вызывается из-за того, что входит непосредственно в функцию и выполняет только шаг вперед по одной строке за раз), никогда не получит эту переменную.
При наведении курсора на параметр name ничего не происходит, хотя при наведении курсора на searchAllScenes отображается значение false. Параметр name аналогичным образом не отображается в Autos, и ввод его в Immediate Window возвращает «Невозможно оценить выражение. Общее исключение». Это также не устанавливается в нулевое значение по умолчанию, так как строки 265-266 никогда не запускаются.
Мне кажется, что это проблема компилятора, и я пытался пересобрать решение, но та же самая проблема продолжает возникать, мешая моему проекту работать. Он работал несколько дней назад, просто остановился, без изменений (я вернул git к предыдущим версиям, и они не работают).
Версия:
- Сообщество Visual Studio 2017, версия 15.8.9
- Unity 2018.2.14f1 Personal