Usar el árbol de comportamiento en la unidad
De la manera más fácil, haga que todos conozcan y usen el árbol de comportamiento, esta serie se actualiza durante mucho tiempo, ¡espero que a todos les guste!
Su apoyo es mi motivación para escribir.
Directorio:
1. Hacer que el árbol de comportamiento sea paralelo a los nodos paralelos
En la sección anterior, sabíamos y entendíamos la secuencia y el selector en el nodo combinado
En esta sección echamos un vistazo a otros nodos combinados de uso común.
1. Hacer que el árbol de comportamiento sea paralelo a los nodos paralelos
Establezca el siguiente árbol de comportamiento:
Análisis: Todos los nodos bajo Paralelo se ejecutan al comienzo del árbol de comportamiento, salida A, y el objeto está deshabilitado, pero la espera no se ejecuta con éxito.
Entonces parllel tiene las siguientes características
- Paralelo a todos sus hijos.
- Todos los nodos tienen éxito, devuelven éxito (si falla algún nodo hijo, falla)
- Si algún nodo secundario se está ejecutando, debe estar en ejecución
Puede probar los siguientes ejemplos para integrar los dos tipos de nodos combinados aprendidos anteriormente:
Bajo el nodo paralelo, la secuencia de la salida A para encontrar objetos y esperar la salida B se ejecuta en orden.
2. Otros nodos combinados
El nombre | Leyenda | Efecto |
Selector Paralelo | En paralelo hasta el éxito | |
Secuencia aleatoria | Elija aleatoriamente ejecutar el nodo hasta que falle | |
Selector aleatorio | Elija aleatoriamente ejecutar desde nodos aleatorios hasta que tenga éxito | |
Selector de unidades | Selector, seleccione la rama con el mayor peso para la ejecución y puede cambiar en cualquier momento (incluso si se están ejecutando otros nodos) |
Lectura relacionada:
Árbol de comportamiento de la unidad desde cero (1)
Árbol de comportamiento de la unidad desde cero (2)