Unity3DInRus

NavMeshModifier1

NavMesh Modifier

 

NavMesh Modifier регулирует поведение определенного игрового объекта в момент запекания NavMesh во время выполнения игры. NavMesh Modifier не входит в стандартную установку Unity; см. документацию по компонентам высокого уровня сборки NavMesh для получения информации о том, как получить к ним доступ.

Для использования компонента NavMesh Modifier, выберите меню GameObject > AI > NavMesh Modifier.

На изображении ниже, к платформе внизу справа прикреплен модификатор, который устанавливает её параметр Area Type на значение Lava.

A NavMesh Modifier component open in the Inspector window
Компонент NavMesh Modifier, открытый в окне инспектора

NavMesh Modifier влияет на игровой объект иерархически, то есть GameObject, к которому прикреплен компонент, а также все его дочерние элементы. Кроме того, если еще один NavMesh Modifier обнаружен далее по иерархии преобразований, новый NavMesh Modifier переопределяет еще одну иерархию.

NavMesh Modifier также влияет на процесс генерации NavMesh, то есть NavMesh необходимо обновить, чтобы отразить любые изменения в NavMesh Modifier.

Свойство Назначение
Ignore From Build Включите эту опцию, чтобы исключить игровой объект и всех его потомков из процесса сборки.
Override Area Type Включите эту опцию, чтобы изменить тип области для игрового объекта, содержащего модификатор, и для всех его потомков.
Area Type Выберите новый тип области из выпадающего меню.
Affected Agents Выбор агента, на которого влияет модификатор. Например вы можете исключить определённые препятствия для определённых объектов.
Сегодня были уже 1 посетителей (1 хитов) здесь!
Этот сайт был создан бесплатно с помощью homepage-konstruktor.ru. Хотите тоже свой сайт?
Зарегистрироваться бесплатно