Помогите пожалуйста. Создаю игру. Всё было хорошо до того как начал писать скрипт.(создаю в Unity язык C#)

Добавляю скрипт к объекту выдаёт ошибку. Имена классов совпадают. Делал по этому видео уроку https://www.youtube.com/watch?v=RbvZ0HWDi9E&t=304s ( Имя ошибки can't add script component because the script class cannot be found)[1


Ответы (1 шт):

Автор решения: Максим Фисман

Как вы можете видеть в вашем скрипте есть ошибка. Вы не можете повесить на объект скрипт с ошибкой. Нужно ее устранить.


Касаемо ее устранения можете почитать здесь: Не находит Unity UnityEngine.UI и UnityEngine.EventSystems в Visual Studio Code, Unity 2019.3

Кратко:
1. Зайдите в Package Manager
2. Найдите Visual Studio Code Editor среди установленный расширений
3. Измените версию на 1.1.4 (если не заработает - попробуйте 1.1.3) введите сюда описание изображения
4. Убедитесь, что в External tools в Unity стоит Generate all .csproj files: введите сюда описание изображения
5. Закройте Unity
6. Удалите все .csproj и .sln
7. Запустите Unity, произойдет генерация файлов проекта с нуля, ассеты и все другие файлы не пропадут

→ Ссылка