public void AddChild(BehaviourTreeNode node)
 {
     this._children.Add(node);
 }
 public BehaviourComponent(GameObject parent, BehaviourTreeNode root)
     : base(parent)
 {
     this.State = BehaviourState.Idle;
     this.Root = root;
 }