コード例 #1
0
 public BTRandomSNode(int nodeId, BehaviourTree tree, BTNode parent, int maxFailedNodes) : base(nodeId, tree, parent, maxFailedNodes)
 {
 }
コード例 #2
0
 public BTSequenceCNode(int nodeId, BehaviourTree tree, BTNode parent, int maxFailedNodes) : base(nodeId, tree, parent) {
   _maxFailedNodes = maxFailedNodes;
 }
コード例 #3
0
 public BTRandomSNode(int nodeId, BehaviourTree tree, BTNode parent) : base(nodeId, tree, parent, 0)
 {
 }
コード例 #4
0
 public BTSequenceCNode(int nodeId, BehaviourTree tree, BTNode parent) : this(nodeId, tree, parent, 0)
 {
 }
コード例 #5
0
 public BTRandomSNode(int nodeId, BehaviourTree tree, BTNode parent) : base(nodeId, tree, parent, 0) {}
 public BTRepeatUntilFailureDNode(int nodeId, BehaviourTree tree, BTNode parent) : base(nodeId, tree, parent) {}
コード例 #7
0
 public BTSelectorCNode(int nodeId, BehaviourTree tree, BTNode parent) : this(nodeId, tree, parent, 0) {}
コード例 #8
0
 public BTRepeaterDNode(int nodeId, BehaviourTree tree, BTNode parent, int numRepeats) : base(nodeId, tree, parent) {
   _numberOfRepeats = numRepeats;
 }
コード例 #9
0
 public BTDecoratorNode(int nodeId, BehaviourTree tree, BTNode parent) : base(nodeId, tree, parent) {}     
コード例 #10
0
 public BTLeafNode(int nodeId, BehaviourTree tree, BTNode parent) : base(nodeId, tree, parent)
 {
 }
コード例 #11
0
 public BTRepeaterDNode(int nodeId, BehaviourTree tree, BTNode parent) : this(nodeId, tree, parent, -1) {}
コード例 #12
0
 public BTSucceederDNode(int nodeId, BehaviourTree tree, BTNode parent) : base(nodeId, tree, parent) {}
コード例 #13
0
 public BTRandomWeightedSNode(int nodeId, BehaviourTree tree, BTNode parent, int maxFailedNodes) : base(nodeId, tree, parent, maxFailedNodes) {
   _nodeWeightMap = new Dictionary<int, int>();
 }
コード例 #14
0
 public BTRandomWeightedSNode(int nodeId, BehaviourTree tree, BTNode parent, int maxFailedNodes) : base(nodeId, tree, parent, maxFailedNodes)
 {
     _nodeWeightMap = new Dictionary <int, int>();
 }
コード例 #15
0
 public BTRepeaterDNode(int nodeId, BehaviourTree tree, BTNode parent) : this(nodeId, tree, parent, -1)
 {
 }
コード例 #16
0
 public BTDecoratorNode(int nodeId, BehaviourTree tree, BTNode parent) : base(nodeId, tree, parent)
 {
 }
コード例 #17
0
 public BTRepeaterDNode(int nodeId, BehaviourTree tree, BTNode parent, int numRepeats) : base(nodeId, tree, parent)
 {
     _numberOfRepeats = numRepeats;
 }
コード例 #18
0
 public BTInverterDNode(int nodeId, BehaviourTree tree, BTNode parent) : base(nodeId, tree, parent) {}
コード例 #19
0
 public BTSucceederDNode(int nodeId, BehaviourTree tree, BTNode parent) : base(nodeId, tree, parent)
 {
 }
コード例 #20
0
 public BTNode(int nodeId, BehaviourTree tree, BTNode parent) {
   _nodeId = nodeId;
   _tree = tree;
   _parent = parent;
   _state = BTNodeState.SUCCESS;
 }
コード例 #21
0
 public BTSelectorCNode(int nodeId, BehaviourTree tree, BTNode parent, int minSucceededNodes) : base(nodeId, tree, parent) {
   _minSucceededNodes = minSucceededNodes;
 }
コード例 #22
0
 public BTRepeatUntilFailureDNode(int nodeId, BehaviourTree tree, BTNode parent) : base(nodeId, tree, parent)
 {
 }
コード例 #23
0
 public BTCompositeNode(int nodeId, BehaviourTree tree, BTNode parent) : base(nodeId, tree, parent) {}
コード例 #24
0
 public BTInverterDNode(int nodeId, BehaviourTree tree, BTNode parent) : base(nodeId, tree, parent)
 {
 }
コード例 #25
0
 public BTRandomSNode(int nodeId, BehaviourTree tree, BTNode parent, int maxFailedNodes) : base(nodeId, tree, parent, maxFailedNodes) {}
コード例 #26
0
 public BTLeafNode(int nodeId, BehaviourTree tree, BTNode parent) : base(nodeId, tree, parent) {}