C# Class BehaviorTree.ParallelNode

决策节点 并行
Inheritance: BehaviorTreeNode
Afficher le fichier Open project: meta-42/uEasyKit Class Usage Examples

Méthodes publiques

Méthode Description
ParallelNode ( BehaviorTreeNode rParentNode, BehaviorTreeCondition rCondition = null ) : System.Collections
SetFinishCondition ( ParallelFinishCondition rCondition ) : ParallelNode

Méthodes protégées

Méthode Description
EvaluateInternal ( object rInput ) : bool
TransitionInternal ( object rInput ) : void
UpdateInternal ( object rInput, object rOutput ) : NodeRunningStatus

Method Details

EvaluateInternal() protected méthode

protected EvaluateInternal ( object rInput ) : bool
rInput object
Résultat bool

ParallelNode() public méthode

public ParallelNode ( BehaviorTreeNode rParentNode, BehaviorTreeCondition rCondition = null ) : System.Collections
rParentNode BehaviorTreeNode
rCondition BehaviorTreeCondition
Résultat System.Collections

SetFinishCondition() public méthode

public SetFinishCondition ( ParallelFinishCondition rCondition ) : ParallelNode
rCondition ParallelFinishCondition
Résultat ParallelNode

TransitionInternal() protected méthode

protected TransitionInternal ( object rInput ) : void
rInput object
Résultat void

UpdateInternal() protected méthode

protected UpdateInternal ( object rInput, object rOutput ) : NodeRunningStatus
rInput object
rOutput object
Résultat NodeRunningStatus