скрипт для движения 2д персонажа.
public class CharacterController2D полностью совпадают название с названием файла .cs
все равно выдает ошибку Can't add script component 'CharacterController2D' because the script class cannot be found. Make sure that there are no compile errors and that the file name and class name match.
я скину сам скрипт.
Ответ
Проблемы могут быть следующие:
Имя скрипта не совпадает с именем класса
Если скрипт назван Class, класс должен быть Class. Также проверь заглавные буквы. На всякий случай скопируй имя класса и вставь его в имя скрипта.
Проблемы могут быть в импортере Unity
Попробуй следующее :
- Перезапуск Unity
- Реимпорт (Project/Reimport All)
Смотрите также:
Комментарии
Проблемы могут быть следующие:
Имя скрипта не совпадает с именем класса
Если скрипт назван Class, класс должен быть Class. Также проверь заглавные буквы. На всякий случай скопируй имя класса и вставь его в имя скрипта.
Проблемы могут быть в импортере Unity
Попробуй следующее :
- Перезапуск Unity
- Реимпорт (Project/Reimport All)
Unity 2019.3 - полет нормальный. Так что скорее всего юнити тупанула, попробуй сделать реимпорт скрипта
Возможность добавлять комментарии была ограничена
CollectableItemData.cs
[CreateMenuItem(fileName = "newItem", menuName = "Data/Items/Collectable", order = 51]