C# 클래스 GameFramework.ClientModule

파일 보기 프로젝트 열기: dreamanlan/CSharpGameFramework

공개 메소드들

메소드 설명
CastSkill ( int objId, int skillId ) : bool
ClickNpc ( int targetId ) : void
GetAIEnable ( int objID ) : bool
GetCampId ( int actorId ) : int
GetGameObject ( int actorId ) : UnityEngine.GameObject
GetGameObjectCurSkillId ( UnityEngine obj ) : int
GetGameObjectEnergy ( int id ) : float
GetGameObjectHp ( int id ) : float
GetGameObjectId ( UnityEngine obj ) : int
GetGameObjectProperty ( int id ) : CharacterProperty
GetGameObjectType ( int id ) : int
GetGameObjectUnitId ( UnityEngine obj ) : int
GetInplaceSkillPropertyInfos ( int skillId ) : List
GetNpcCooldown ( int objID, float &curValue, float &time ) : bool
GetNpcMp ( int objID ) : float
IsLocalSkillEffect ( GfxSkillSenderInfo info ) : bool
LoadTableConfig ( ) : void
MoveTo ( float x, float y, float z ) : void
ObjId2UnitId ( int actorId ) : int
SetAIEnable ( int objID, bool bEnable ) : void
SetLockTarget ( int targetId ) : void
SetOperateType ( bool bAuto ) : void
SkillCanFindTarget ( int objId, int skillId ) : bool
UnitId2ObjId ( int unitId ) : int

비공개 메소드들

메소드 설명
BuildFormationInfo ( ) : void
HaveNpcInRange ( EntityInfo entity, CharacterRelation relation, float radius ) : bool
JoinSkillDslResource ( ) : void

메소드 상세

CastSkill() 공개 메소드

public CastSkill ( int objId, int skillId ) : bool
objId int
skillId int
리턴 bool

ClickNpc() 공개 메소드

public ClickNpc ( int targetId ) : void
targetId int
리턴 void

GetAIEnable() 공개 메소드

public GetAIEnable ( int objID ) : bool
objID int
리턴 bool

GetCampId() 공개 메소드

public GetCampId ( int actorId ) : int
actorId int
리턴 int

GetGameObject() 공개 메소드

public GetGameObject ( int actorId ) : UnityEngine.GameObject
actorId int
리턴 UnityEngine.GameObject

GetGameObjectCurSkillId() 공개 메소드

public GetGameObjectCurSkillId ( UnityEngine obj ) : int
obj UnityEngine
리턴 int

GetGameObjectEnergy() 공개 메소드

public GetGameObjectEnergy ( int id ) : float
id int
리턴 float

GetGameObjectHp() 공개 메소드

public GetGameObjectHp ( int id ) : float
id int
리턴 float

GetGameObjectId() 공개 메소드

public GetGameObjectId ( UnityEngine obj ) : int
obj UnityEngine
리턴 int

GetGameObjectProperty() 공개 메소드

public GetGameObjectProperty ( int id ) : CharacterProperty
id int
리턴 CharacterProperty

GetGameObjectType() 공개 메소드

public GetGameObjectType ( int id ) : int
id int
리턴 int

GetGameObjectUnitId() 공개 메소드

public GetGameObjectUnitId ( UnityEngine obj ) : int
obj UnityEngine
리턴 int

GetInplaceSkillPropertyInfos() 공개 메소드

public GetInplaceSkillPropertyInfos ( int skillId ) : List
skillId int
리턴 List

GetNpcCooldown() 공개 메소드

public GetNpcCooldown ( int objID, float &curValue, float &time ) : bool
objID int
curValue float
time float
리턴 bool

GetNpcMp() 공개 메소드

public GetNpcMp ( int objID ) : float
objID int
리턴 float

IsLocalSkillEffect() 공개 메소드

public IsLocalSkillEffect ( GfxSkillSenderInfo info ) : bool
info GfxSkillSenderInfo
리턴 bool

LoadTableConfig() 공개 정적인 메소드

public static LoadTableConfig ( ) : void
리턴 void

MoveTo() 공개 메소드

public MoveTo ( float x, float y, float z ) : void
x float
y float
z float
리턴 void

ObjId2UnitId() 공개 메소드

public ObjId2UnitId ( int actorId ) : int
actorId int
리턴 int

SetAIEnable() 공개 메소드

public SetAIEnable ( int objID, bool bEnable ) : void
objID int
bEnable bool
리턴 void

SetLockTarget() 공개 메소드

public SetLockTarget ( int targetId ) : void
targetId int
리턴 void

SetOperateType() 공개 메소드

public SetOperateType ( bool bAuto ) : void
bAuto bool
리턴 void

SkillCanFindTarget() 공개 메소드

public SkillCanFindTarget ( int objId, int skillId ) : bool
objId int
skillId int
리턴 bool

UnitId2ObjId() 공개 메소드

public UnitId2ObjId ( int unitId ) : int
unitId int
리턴 int