C# Class GameFramework.AiLogic_Npc_DslLogic

Inheritance: AbstractAiStateLogic
显示文件 Open project: dreamanlan/CSharpGameFramework

Protected Methods

Method Description
OnInitStateHandlers ( ) : void
OnStateLogicCheck ( EntityInfo entity, long deltaTime ) : bool
OnStateLogicInit ( EntityInfo entity, long deltaTime ) : void

Private Methods

Method Description
DslLogicHandler ( EntityInfo entity, long deltaTime ) : void
GetAiData ( EntityInfo entity ) : AiData_General
IdleHandler ( EntityInfo entity, long deltaTime ) : void
MoveCommandHandler ( EntityInfo entity, long deltaTime ) : void
PatrolCommandHandler ( EntityInfo entity, long deltaTime ) : void
PursuitCommandHandler ( EntityInfo entity, long deltaTime ) : void
SkillCommandHandler ( EntityInfo entity, long deltaTime ) : void
WaitCommandHandler ( EntityInfo entity, long deltaTime ) : void

Method Details

OnInitStateHandlers() protected method

protected OnInitStateHandlers ( ) : void
return void

OnStateLogicCheck() protected method

protected OnStateLogicCheck ( EntityInfo entity, long deltaTime ) : bool
entity EntityInfo
deltaTime long
return bool

OnStateLogicInit() protected method

protected OnStateLogicInit ( EntityInfo entity, long deltaTime ) : void
entity EntityInfo
deltaTime long
return void