Nav3DEvader
Мы реализовали отдельный контроллер, поведение которого состоит в уклонении от находящихся рядом агентов, и статических препятствий, если вдруг он попал в соприкосновение с ними.
Его поведение выглядит довольно интересно, и продемонстрировано в демо Nav3D/Demo/EvadersCrowd.
В инспекторе компонента имеются следующие настройки:
- Radius - радиус, для которого проверяется пересечение с другими агентами и прочими сущностями.
- Max Speed - максимально возможная скорость при выполнении избегания столкновения.
- Speed Decay Factor - множитель затухания скорости после завершения избегания. Чем больше значение, тем быстрее остановится
Nav3DEvader
после избегания столкновения. допустимое значение в диапазоне (0 - 1).