Пример #1
0
        public WhileNode(GameObject gameObject, Func <bool> test, FluentNode node)
            : base(gameObject)
        {
            // The children are defined as a node chain
            Children = node.UnravelFromBack();

            this.test = test;
        }
Пример #2
0
 public OptionsNode(FluentNode node, GameObject gameObject) : base(gameObject)
 {
     Children = node.UnravelFromBack();
 }
Пример #3
0
 public SequentialNode(GameObject gameObject, FluentNode node) : base(gameObject)
 {
     // The children are defined as a node chain
     Children = node.UnravelFromBack();
 }
Пример #4
0
 public ParallelNode(FluentNode node, GameObject gameObject) : base(gameObject)
 {
     // The children are defined as a node chain
     Children = node.UnravelFromBack();
 }