Свойство | Type | Description | |
---|---|---|---|
_invalidChildNodeIndex | int | ||
_maxChildNodeCount | int |
Свойство | Type | Description | |
---|---|---|---|
mActiveNodeCur | |||
mActiveNodeLast | |||
mChildren | BehaviorTree.BehaviorTreeNode[] | ||
mChildrenCount | int | ||
mCondition | |||
mParentNode |
Méthode | Description | |
---|---|---|
AddChildNode ( |
||
BehaviorTreeNode ( |
||
Evaluate ( System.Object rInput ) : bool | ||
GetActiveNodeLast ( ) : |
||
SetActiveNode ( |
||
SetExternalCondition ( |
||
Transition ( System.Object rInput ) : void | ||
Update ( System.Object rInput, System.Object rOutput ) : NodeRunningStatus |
Méthode | Description | |
---|---|---|
CheckIndexSafe ( int rIndex ) : bool | ||
EvaluateInternal ( System.Object rInput ) : bool | ||
SetParentNode ( |
||
TransitionInternal ( System.Object rInput ) : void | ||
UpdateInternal ( System.Object rInput, System.Object rOutput ) : NodeRunningStatus |
public AddChildNode ( |
||
rNode | ||
Résultat |
public BehaviorTreeNode ( |
||
rParentNode | ||
rCondition | ||
Résultat | System.Collections |
protected CheckIndexSafe ( int rIndex ) : bool | ||
rIndex | int | |
Résultat | bool |
public Evaluate ( System.Object rInput ) : bool | ||
rInput | System.Object | |
Résultat | bool |
protected EvaluateInternal ( System.Object rInput ) : bool | ||
rInput | System.Object | |
Résultat | bool |
public GetActiveNodeLast ( ) : |
||
Résultat |
public SetActiveNode ( |
||
rNode | ||
Résultat | void |
public SetExternalCondition ( |
||
rCondition | ||
Résultat |
protected SetParentNode ( |
||
rParentNode | ||
Résultat | void |
public Transition ( System.Object rInput ) : void | ||
rInput | System.Object | |
Résultat | void |
protected TransitionInternal ( System.Object rInput ) : void | ||
rInput | System.Object | |
Résultat | void |
public Update ( System.Object rInput, System.Object rOutput ) : NodeRunningStatus | ||
rInput | System.Object | |
rOutput | System.Object | |
Résultat | NodeRunningStatus |
protected UpdateInternal ( System.Object rInput, System.Object rOutput ) : NodeRunningStatus | ||
rInput | System.Object | |
rOutput | System.Object | |
Résultat | NodeRunningStatus |
public static int _invalidChildNodeIndex | ||
Résultat | int |
protected BehaviorTreeNode,BehaviorTree mActiveNodeCur | ||
Résultat |
protected BehaviorTreeNode,BehaviorTree mActiveNodeLast | ||
Résultat |
protected BehaviorTreeNode[],BehaviorTree mChildren | ||
Résultat | BehaviorTree.BehaviorTreeNode[] |
protected BehaviorTreeCondition,BehaviorTree mCondition | ||
Résultat |