UE4/5AI realiza saltos básicos de IA (apto para principiantes)

Tabla de contenido

hacer

añadir lógica

Agregar proxy de vínculo de navegación

 resultado


En el capítulo anterior, explicamos la IA simple que sigue al jugador y creamos una IA básica.

UE4/5AI hace IA básica (adecuada para principiantes, usando pizarra, árbol de comportamiento, controlador de IA, clase de rol, tarea)

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:

 

 resultado

Supongo que te gusta

Origin blog.csdn.net/q244645787/article/details/131781378
Recomendado
Clasificación