10 lines
327 B
C#
10 lines
327 B
C#
using UnityEngine;
|
|
using System.Collections;
|
|
|
|
public class AiUntilFailure : AiDecorator {
|
|
protected override BehaviorStatus OnExecute(AiBlackboard blackboard) {
|
|
var childStatus = child.Tick(blackboard);
|
|
return childStatus == BehaviorStatus.Fail ? BehaviorStatus.Success : BehaviorStatus.Running;
|
|
}
|
|
}
|