C# Class BehaviorTree.PriortySelectorNode

决策节点 选择-有优先级
Inheritance: BehaviorTreeNode
Show file Open project: meta-42/uEasyKit

Protected Properties

Property Type Description
mSelectIndexCur int
mSelectIndexLast int

Public Methods

Method Description
PriortySelectorNode ( BehaviorTreeNode rParentNode, BehaviorTreeCondition rCondition = null ) : System.Collections

Protected Methods

Method Description
EvaluateInternal ( object rInput ) : bool
TransitionInternal ( object rInput ) : void
UpdateInternal ( object rInput, object rOutput ) : NodeRunningStatus

Method Details

EvaluateInternal() protected method

protected EvaluateInternal ( object rInput ) : bool
rInput object
return bool

PriortySelectorNode() public method

public PriortySelectorNode ( BehaviorTreeNode rParentNode, BehaviorTreeCondition rCondition = null ) : System.Collections
rParentNode BehaviorTreeNode
rCondition BehaviorTreeCondition
return System.Collections

TransitionInternal() protected method

protected TransitionInternal ( object rInput ) : void
rInput object
return void

UpdateInternal() protected method

protected UpdateInternal ( object rInput, object rOutput ) : NodeRunningStatus
rInput object
rOutput object
return NodeRunningStatus

Property Details

mSelectIndexCur protected property

protected int mSelectIndexCur
return int

mSelectIndexLast protected property

protected int mSelectIndexLast
return int