Version: 2019.4
Áreas de Navegación y Costos
Utilizando el NavMesh Agent con otros componentes

Cargar Múltiples NavMeshes utilizando el Additive Loading

Los NavMeshes en diferentes escenas no están conectados por defecto, Cuando usted cargue otro nivel utilizando Application.LoadLevelAdditive() usted va a necesitar conectar los NavMeshes en diferentes escenas utilizando un Off-Mesh Link.

En este ejemplo, nosotros tenemos Scene 1 y Scene 2. La Scene 1 tiene un Off-Mesh Link comenzando en un área caminable y aterrizando en una área caminable en la Scene 2. Puede haber tantos Off-Mesh Links conectando las escenas como sea necesario.

Cuando sea creado el otro punto final de la escena conectándolas, los Off-Mesh Links no son conectados. Después de que una escena es cargada, los Off-Mesh Links serán re-conectados.

Si las escenas múltiples tienen una superposición de NavMesh a la misma área, la posición escogida (position picking) puede ser arbitraria NavMesh en esa ubicación. Esto aplica a agentes, Off-Mesh Links y la posición escogida (position picking) utilizando el API NavMesh. Usted debería crear la escena cruzando Off-Mesh links para que inicien y terminen claramente sobre un solo NavMesh. La superposición de áreas de NavMesh no son automáticamente conectadas.

Lecturas Adicionales

Áreas de Navegación y Costos
Utilizando el NavMesh Agent con otros componentes
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961