Показать сообщение отдельно
Старый 26.12.2010, 20:38   #136
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Сравнените Юнити и другие системы

Сообщение от Sef Посмотреть сообщение
например у меня несколько разных персонажей: противники и герои, их обоих объединяет возможность ходить. Это отдельный класс Move который содержит логику и особенности передвижения по особо собранному уровню. Этот класс не надо наследовать от MonoBehaviour и следовательно не надо кидать ни на какой объект в сцене, а просто подключить к классу противника или героя, которые разом получат одинаковую логику движения, которую можно дополнить другими классами.
Не нашел тут причины держать много классов в одном файле. Либо я чего-то не понимаю... Т.е. дублировать классы Move в разных MonoBehaviour? Зачем?
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием