C# Класс World, kbengine_unity3d_demo

Наследование: MonoBehaviour
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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