
Класс MonoBehaviour не распознается VS Code, со следующей ошибкой:
Ошибка при загрузке [...]: Выброшено исключение: System.TimeoutException: Время ожидания операции истекло.
Я уже пробовал выполнить Edit > Preference > RegenerateProjectFiles, но безрезультатно.
Я также удалил папку «Library», как предлагали некоторые пользователи, с плачевными результатами, так как это полностью сломало игру (проблема была решена путем переустановки старой Папка «Библиотека»).
Единственное, что я не пробовал, это увеличивать настройку «TimeOut», которую многие рекомендовали, но я не уверен, как это сделать, и боюсь повредить VSCode.
Единственная проблема, на которую я хотел бы обратить внимание, это то, что версия Unity на этом ПК старая (полагаю, 2023 года). Однако я не думаю, что это проблема, поскольку до вчерашнего дня все работало нормально, а до того, как это произошло, компьютер выключился сам по себе (с открытым Unity) из-за некоторых обновлений Windows.
Но есть и другая проблема.
Некоторым людям, которые удалили папку «Библиотека» и жаловались, что их игра «сломана», сказали, что, возможно, что-то не так с самим проектом, потому что папка содержит только временную, стандартную информацию он генерируется каждый раз при запуске проекта, поэтому он не должен влиять на файлы игры.
Я хотел знать, может ли кто-нибудь пролить свет на этот вопрос, и, поскольку я здесь, я хотел спросить, следует ли мне при обновлении Unity устанавливать одну версию за раз или сразу переходить к последним версиям. Возможно, это глупый вопрос, но я боюсь потерять игру из-за обновления до слишком последней версии.
Подробнее здесь: https://stackoverflow.com/questions/798 ... ty-classes
Мобильная версия