Сообщение от pax
Не нашел тут причины держать много классов в одном файле. Либо я чего-то не понимаю... Т.е. дублировать классы Move в разных MonoBehaviour? Зачем?
|
Нет, достаточно в void Start персонажа создать экземпляр Move, а в Update через объект move получить выполнение этого класса. То есть класс объекта в сцене это меньшая часть программирования и он заключает в себе только запуск других классов. Что обеспечивает разные варианты поведения объекта комбинируя классами в скрипте персонажа.
А каждый класс в принципе и положено держать в разных файлах.