Свойство | Тип | Описание | |
---|---|---|---|
_invalidChildNodeIndex | int | ||
_maxChildNodeCount | int |
Свойство | Тип | Описание | |
---|---|---|---|
mActiveNodeCur | |||
mActiveNodeLast | |||
mChildren | BehaviorTree.BehaviorTreeNode[] | ||
mChildrenCount | int | ||
mCondition | |||
mParentNode |
Метод | Описание | |
---|---|---|
AddChildNode ( |
||
BehaviorTreeNode ( |
||
Evaluate ( System.Object rInput ) : bool | ||
GetActiveNodeLast ( ) : |
||
SetActiveNode ( |
||
SetExternalCondition ( |
||
Transition ( System.Object rInput ) : void | ||
Update ( System.Object rInput, System.Object rOutput ) : NodeRunningStatus |
Метод | Описание | |
---|---|---|
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 | ||
Результат |
public BehaviorTreeNode ( |
||
rParentNode | ||
rCondition | ||
Результат | System.Collections |
protected CheckIndexSafe ( int rIndex ) : bool | ||
rIndex | int | |
Результат | bool |
public Evaluate ( System.Object rInput ) : bool | ||
rInput | System.Object | |
Результат | bool |
protected EvaluateInternal ( System.Object rInput ) : bool | ||
rInput | System.Object | |
Результат | bool |
public GetActiveNodeLast ( ) : |
||
Результат |
public SetActiveNode ( |
||
rNode | ||
Результат | void |
public SetExternalCondition ( |
||
rCondition | ||
Результат |
protected SetParentNode ( |
||
rParentNode | ||
Результат | void |
public Transition ( System.Object rInput ) : void | ||
rInput | System.Object | |
Результат | void |
protected TransitionInternal ( System.Object rInput ) : void | ||
rInput | System.Object | |
Результат | void |
public Update ( System.Object rInput, System.Object rOutput ) : NodeRunningStatus | ||
rInput | System.Object | |
rOutput | System.Object | |
Результат | NodeRunningStatus |
protected UpdateInternal ( System.Object rInput, System.Object rOutput ) : NodeRunningStatus | ||
rInput | System.Object | |
rOutput | System.Object | |
Результат | NodeRunningStatus |
public static int _invalidChildNodeIndex | ||
Результат | int |
public static int _maxChildNodeCount | ||
Результат | int |
protected BehaviorTreeNode,BehaviorTree mActiveNodeCur | ||
Результат |
protected BehaviorTreeNode,BehaviorTree mActiveNodeLast | ||
Результат |
protected BehaviorTreeNode[],BehaviorTree mChildren | ||
Результат | BehaviorTree.BehaviorTreeNode[] |
protected BehaviorTreeCondition,BehaviorTree mCondition | ||
Результат |