C# 클래스 BehaviorTree.NodeFactory

节点工厂
파일 보기 프로젝트 열기: meta-42/uEasyKit

공개 메소드들

메소드 설명
CreateActionNode ( BehaviorTreeNode rParentNode, string rNodeName ) : BehaviorTreeNode
CreateNonePrioritySelectorNode ( BehaviorTreeNode rParentNode, string rNodeName ) : BehaviorTreeNode
CreateParalleNode ( BehaviorTreeNode rParentNode, ParallelFinishCondition rPCondition, string rNodeName ) : BehaviorTreeNode
CreatePrioritySelectorNode ( BehaviorTreeNode rParentNode, string rNodeName ) : BehaviorTreeNode
CreateSequenceNode ( BehaviorTreeNode rParentNode, string rNodeName ) : BehaviorTreeNode
oCreateLoopNode ( BehaviorTreeNode rParentNode, string rNodeName, int rLoopCount ) : BehaviorTreeNode

비공개 메소드들

메소드 설명
CreateNodeCommon ( BehaviorTreeNode rSelfNode, BehaviorTreeNode rParentNode, string rNodeName ) : BehaviorTreeNode

메소드 상세

CreateActionNode() 공개 메소드

public CreateActionNode ( BehaviorTreeNode rParentNode, string rNodeName ) : BehaviorTreeNode
rParentNode BehaviorTreeNode
rNodeName string
리턴 BehaviorTreeNode

CreateNonePrioritySelectorNode() 공개 메소드

public CreateNonePrioritySelectorNode ( BehaviorTreeNode rParentNode, string rNodeName ) : BehaviorTreeNode
rParentNode BehaviorTreeNode
rNodeName string
리턴 BehaviorTreeNode

CreateParalleNode() 공개 메소드

public CreateParalleNode ( BehaviorTreeNode rParentNode, ParallelFinishCondition rPCondition, string rNodeName ) : BehaviorTreeNode
rParentNode BehaviorTreeNode
rPCondition ParallelFinishCondition
rNodeName string
리턴 BehaviorTreeNode

CreatePrioritySelectorNode() 공개 메소드

public CreatePrioritySelectorNode ( BehaviorTreeNode rParentNode, string rNodeName ) : BehaviorTreeNode
rParentNode BehaviorTreeNode
rNodeName string
리턴 BehaviorTreeNode

CreateSequenceNode() 공개 메소드

public CreateSequenceNode ( BehaviorTreeNode rParentNode, string rNodeName ) : BehaviorTreeNode
rParentNode BehaviorTreeNode
rNodeName string
리턴 BehaviorTreeNode

oCreateLoopNode() 공개 메소드

public oCreateLoopNode ( BehaviorTreeNode rParentNode, string rNodeName, int rLoopCount ) : BehaviorTreeNode
rParentNode BehaviorTreeNode
rNodeName string
rLoopCount int
리턴 BehaviorTreeNode