Несколько причин, по которым в Unity может возникнуть проблема с добавлением скрипта:
- Несовпадение имени скрипта и определяемого им класса. gamedevtraum.com Обычно это происходит, когда после создания скрипта меняют имя файла без процесса рефакторинга. gamedevtraum.com Чтобы решить проблему, нужно изменить имя класса или файла. gamedevtraum.com
- Ошибки в консоли во время создания скрипта. gamedevtraum.com Если в консоли есть ошибки, Unity не сможет скомпилировать скрипт. gamedevtraum.com В этом случае даже при создании файла программный класс не будет добавлен в движок. gamedevtraum.com Чтобы решить проблему, нужно исправить все ошибки в консоли. gamedevtraum.com
Ещё одна возможная причина — одинаковые названия скриптов в разных папках. www.cyberforum.ru В этом случае нужно удалить скрипты с повторяющимися названиями. www.cyberforum.ru
Если ничего из вышеперечисленного не помогло, можно попробовать переустановить Unity и начать разработку с чистого листа. pikabu.ru