using System.Collections; using System.Collections.Generic; using UnityEngine; namespace SampleBehavirTree{ public enum State { Running=0, Succeed, Fail } public class BehaviourNode { public State state = State.Running; public virtual IEnumerator Execute() { yield return 1; } } }