Нода Force Failure является декоратором, который всегда возвращает состояние Failure
, независимо от результата выполнения дочерней ноды. Это означает, что даже если дочерняя нода завершилась успешно (Success
), Force Failure преобразует это в Failure
.
Пример использования:
Force Failure
└── Дочерняя Нода (Success)
Работа:
Success
), то Force Failure изменяет результат на Failure
.Failure
или Running
, Force Failure также возвращает Failure
.Назначение:
Нода Force Failure полезна в ситуациях, когда необходимо прервать выполнение определенной последовательности действий, даже если они завершились успешно. Например, при необходимости принудительного завершения цепочки действий в случае возникновения определенного условия.
Примечание:
Использование Force Failure может быть полезно для контроля выполнения дерева поведения и управления потоком действий в игровых сценариях.