public BehaviourTreeNode( Game1 game, GameObject parent, BehaviourNodeType type) { this._type = type; this._state = BehaviourNodeState.Ready; this._children = new List<BehaviourTreeNode>(); this._behaviourComponent = (BehaviourComponent)parent.GetComponent(ComponentType.Behaviour); this._parent = parent; this._game = game; }
public void SetState(BehaviourNodeState state) { this._state = state; }