Files
Cielonos/Assets/Opsive/BehaviorDesigner/Add-Ons/CielonosPack/Composites/CompositePolicy.cs

22 lines
602 B
C#
Raw Normal View History

2026-05-11 15:22:30 -04:00
using UnityEngine;
namespace Cielonos.MainGame.Characters.AI
{
public enum SuccessPolicy
{
/// <summary> 所有子节点成功才整体成功。</summary>
AllSuccess,
/// <summary> 任一子节点成功即整体成功,并中止其余分支。</summary>
OneSuccess
}
public enum FailurePolicy
{
/// <summary> 任一子节点失败即中止所有分支并整体失败。</summary>
OneFailure,
/// <summary> 单个失败不中止其余分支,所有分支均失败后才整体失败。</summary>
AllFailure
}
}