Tabla de contenido
Agregar proxy de vínculo de navegación
En el capítulo anterior, explicamos la IA simple que sigue al jugador y creamos una IA básica.
hacer
Pero descubrimos que una vez que nos paramos en la plataforma alta, si no hay forma de subir, el ai no saltará por sí mismo, por lo que para esto, tenemos que hacer un salto simple para el ai.
añadir lógica
Primero ven al controlador ai . Después de ingresar, creamos un evento para el control de eventos . La función de este evento es que cuando su controlador ai controle una clase de peón , se ejecutará una vez.
Suponiendo que hay dos clases de peones del mismo npc en la escena , naturalmente se ejecutará dos veces.
Debido a que es una producción simple, solo necesitamos usar tick aquí para juzgar si el npc está funcionando en todo momento. Después de descubrir que está funcionando, pasamos directamente la detección y saltamos cuando encontramos que hay una colisión en el frente. .
Agregar proxy de vínculo de navegación
Esto saltará cuando se detecte el elemento. Por supuesto, esto es solo una pequeña lógica simple:
Luego necesitamos agregar un agente de enlace de navegación a nuestra escena , recuerda esperar a que salga la línea verde oscuro para indicar el éxito:
El efecto puede no ser muy bueno, después de todo, se usa para principiantes: [Pero después de agregar el proxy de enlace de navegación , sabrán cómo saltar de él]
Pero si esto no se suma, es posible que no se atrevan a bajar después de saltar: