C# 클래스 World, kbengine_unity3d_demo

상속: MonoBehaviour
파일 보기 프로젝트 열기: kbengine/kbengine_unity3d_demo 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
avatarPerfab UnityEngine.GameObject
entityPerfab UnityEngine.GameObject
terrainPerfab UnityEngine.GameObject

공개 메소드들

메소드 설명
Awake ( ) : void
OnDestroy ( ) : void
Start ( ) : void
Update ( ) : void
addSpaceGeometryMapping ( string respath ) : void
createPlayer ( ) : void
installEvents ( ) : void
onAddSkill ( KBEngine entity ) : void
onAvatarEnterWorld ( UInt64 rndUUID, Int32 eid, KBEngine avatar ) : void
onControlled ( KBEngine entity, bool isControlled ) : void
onEnterWorld ( KBEngine entity ) : void
onLeaveWorld ( KBEngine entity ) : void
otherAvatarOnJump ( KBEngine entity ) : void
recvDamage ( KBEngine entity, KBEngine attacker, Int32 skillID, Int32 damageType, Int32 damage ) : void
set_HP ( KBEngine entity, object v ) : void
set_HP_Max ( KBEngine entity, object v ) : void
set_MP ( KBEngine entity, object v ) : void
set_MP_Max ( KBEngine entity, object v ) : void
set_direction ( KBEngine entity ) : void
set_entityName ( KBEngine entity, object v ) : void
set_level ( KBEngine entity, object v ) : void
set_modelID ( KBEngine entity, object v ) : void
set_modelScale ( KBEngine entity, object v ) : void
set_moveSpeed ( KBEngine entity, object v ) : void
set_position ( KBEngine entity ) : void
set_state ( KBEngine entity, object v ) : void
updatePosition ( KBEngine entity ) : void

메소드 상세

Awake() 공개 메소드

public Awake ( ) : void
리턴 void

OnDestroy() 공개 메소드

public OnDestroy ( ) : void
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

Update() 공개 메소드

public Update ( ) : void
리턴 void

addSpaceGeometryMapping() 공개 메소드

public addSpaceGeometryMapping ( string respath ) : void
respath string
리턴 void

createPlayer() 공개 메소드

public createPlayer ( ) : void
리턴 void

installEvents() 공개 메소드

public installEvents ( ) : void
리턴 void

onAddSkill() 공개 메소드

public onAddSkill ( KBEngine entity ) : void
entity KBEngine
리턴 void

onAvatarEnterWorld() 공개 메소드

public onAvatarEnterWorld ( UInt64 rndUUID, Int32 eid, KBEngine avatar ) : void
rndUUID UInt64
eid Int32
avatar KBEngine
리턴 void

onControlled() 공개 메소드

public onControlled ( KBEngine entity, bool isControlled ) : void
entity KBEngine
isControlled bool
리턴 void

onEnterWorld() 공개 메소드

public onEnterWorld ( KBEngine entity ) : void
entity KBEngine
리턴 void

onLeaveWorld() 공개 메소드

public onLeaveWorld ( KBEngine entity ) : void
entity KBEngine
리턴 void

otherAvatarOnJump() 공개 메소드

public otherAvatarOnJump ( KBEngine entity ) : void
entity KBEngine
리턴 void

recvDamage() 공개 메소드

public recvDamage ( KBEngine entity, KBEngine attacker, Int32 skillID, Int32 damageType, Int32 damage ) : void
entity KBEngine
attacker KBEngine
skillID Int32
damageType Int32
damage Int32
리턴 void

set_HP() 공개 메소드

public set_HP ( KBEngine entity, object v ) : void
entity KBEngine
v object
리턴 void

set_HP_Max() 공개 메소드

public set_HP_Max ( KBEngine entity, object v ) : void
entity KBEngine
v object
리턴 void

set_MP() 공개 메소드

public set_MP ( KBEngine entity, object v ) : void
entity KBEngine
v object
리턴 void

set_MP_Max() 공개 메소드

public set_MP_Max ( KBEngine entity, object v ) : void
entity KBEngine
v object
리턴 void

set_direction() 공개 메소드

public set_direction ( KBEngine entity ) : void
entity KBEngine
리턴 void

set_entityName() 공개 메소드

public set_entityName ( KBEngine entity, object v ) : void
entity KBEngine
v object
리턴 void

set_level() 공개 메소드

public set_level ( KBEngine entity, object v ) : void
entity KBEngine
v object
리턴 void

set_modelID() 공개 메소드

public set_modelID ( KBEngine entity, object v ) : void
entity KBEngine
v object
리턴 void

set_modelScale() 공개 메소드

public set_modelScale ( KBEngine entity, object v ) : void
entity KBEngine
v object
리턴 void

set_moveSpeed() 공개 메소드

public set_moveSpeed ( KBEngine entity, object v ) : void
entity KBEngine
v object
리턴 void

set_position() 공개 메소드

public set_position ( KBEngine entity ) : void
entity KBEngine
리턴 void

set_state() 공개 메소드

public set_state ( KBEngine entity, object v ) : void
entity KBEngine
v object
리턴 void

updatePosition() 공개 메소드

public updatePosition ( KBEngine entity ) : void
entity KBEngine
리턴 void

프로퍼티 상세

avatarPerfab 공개적으로 프로퍼티

public GameObject,UnityEngine avatarPerfab
리턴 UnityEngine.GameObject

entityPerfab 공개적으로 프로퍼티

public GameObject,UnityEngine entityPerfab
리턴 UnityEngine.GameObject

terrainPerfab 공개적으로 프로퍼티

public GameObject,UnityEngine terrainPerfab
리턴 UnityEngine.GameObject