My Project v1
Project
载入中...
搜索中...
未找到
Game.ComponentLocomotion
类 Game.ComponentLocomotion 继承关系图:
Game.ComponentLocomotion 的协作图:

Public 成员函数

void Update (float dt)
 
override void Load (ValuesDictionary valuesDictionary, IdToEntityMap idToEntityMap)
 
override void Save (ValuesDictionary valuesDictionary, EntityToIdMap entityToIdMap)
 
virtual void NormalMovement (float dt)
 
virtual void LadderMovement (float dt, int value)
 
- Public 成员函数 继承自 Game.IUpdateable

Public 属性

SubsystemTime m_subsystemTime
 
SubsystemNoise m_subsystemNoise
 
SubsystemTerrain m_subsystemTerrain
 
SubsystemGameInfo m_subsystemGameInfo
 
ComponentCreature m_componentCreature
 
ComponentPlayer m_componentPlayer
 
ComponentLevel m_componentLevel
 
ComponentFactors m_componentFactors
 
ComponentClothing m_componentClothing
 
ComponentMount m_componentMount
 
ComponentRider m_componentRider
 
Random m_random = new()
 
Vector2? m_walkOrder
 
Vector3m_flyOrder
 
Vector3m_swimOrder
 
Vector2 m_turnOrder
 
Vector2 m_lookOrder
 
float m_jumpOrder
 
bool m_lookAutoLevelX
 
bool m_lookAutoLevelY
 
double m_shoesWarningTime
 
float m_walkSpeedWhenTurning
 
float m_minFrictionFactor
 
double m_ladderActivationTime
 
float m_swimBurstRemaining
 
Vector2 m_lookAngles
 
Vector3m_lastPosition
 
bool m_walking
 
bool m_falling
 
bool m_climbing
 
bool m_jumping
 
bool m_swimming
 
bool m_flying
 
bool EnableGravityOnDeathOrStun = true
 
bool AllowShoesWarning = true
 

静态 Public 属性

static bool IsCreativeFlyEnabledSet = false
 

属性

float AccelerationFactor [get, set]
 
float WalkSpeed [get, set]
 
float LadderSpeed [get, set]
 
float JumpSpeed [get, set]
 
float FlySpeed [get, set]
 
float CreativeFlySpeed [get, set]
 
float SwimSpeed [get, set]
 
float TurnSpeed [get, set]
 
float LookSpeed [get, set]
 
float InAirWalkFactor [get, set]
 
float? SlipSpeed [get, set]
 
Vector2 LookAngles [get, set]
 
int? LadderValue [get, set]
 
Vector2? WalkOrder [get, set]
 
Vector3FlyOrder [get, set]
 
Vector3SwimOrder [get, set]
 
Vector2 TurnOrder [get, set]
 
Vector2 LookOrder [get, set]
 
float JumpOrder [get, set]
 
Vector3VrMoveOrder [get, set]
 
Vector2? VrLookOrder [get, set]
 
float StunTime [get, set]
 
Vector2? LastWalkOrder [get, set]
 
float LastJumpOrder [get, set]
 
Vector3LastFlyOrder [get, set]
 
Vector3LastSwimOrder [get, set]
 
Vector2 LastTurnOrder [get, set]
 
bool IsCreativeFlyEnabled [get, set]
 
UpdateOrder UpdateOrder [get]
 
- 属性 继承自 Game.IUpdateable
float FloatUpdateOrder [get]
 

成员函数说明

◆ LadderMovement()

virtual void Game.ComponentLocomotion.LadderMovement ( float dt,
int value )
virtual
函数调用图:
这是这个函数的调用关系图:

◆ Load()

override void Game.ComponentLocomotion.Load ( ValuesDictionary valuesDictionary,
IdToEntityMap idToEntityMap )
函数调用图:

◆ NormalMovement()

virtual void Game.ComponentLocomotion.NormalMovement ( float dt)
virtual
函数调用图:
这是这个函数的调用关系图:

◆ Save()

override void Game.ComponentLocomotion.Save ( ValuesDictionary valuesDictionary,
EntityToIdMap entityToIdMap )

◆ Update()

void Game.ComponentLocomotion.Update ( float dt)

实现了 Game.IUpdateable.

函数调用图:

类成员变量说明

◆ AllowShoesWarning

bool Game.ComponentLocomotion.AllowShoesWarning = true

◆ EnableGravityOnDeathOrStun

bool Game.ComponentLocomotion.EnableGravityOnDeathOrStun = true

◆ IsCreativeFlyEnabledSet

bool Game.ComponentLocomotion.IsCreativeFlyEnabledSet = false
static

◆ m_climbing

bool Game.ComponentLocomotion.m_climbing

◆ m_componentClothing

ComponentClothing Game.ComponentLocomotion.m_componentClothing

◆ m_componentCreature

ComponentCreature Game.ComponentLocomotion.m_componentCreature

◆ m_componentFactors

ComponentFactors Game.ComponentLocomotion.m_componentFactors

◆ m_componentLevel

ComponentLevel Game.ComponentLocomotion.m_componentLevel

◆ m_componentMount

ComponentMount Game.ComponentLocomotion.m_componentMount

◆ m_componentPlayer

ComponentPlayer Game.ComponentLocomotion.m_componentPlayer

◆ m_componentRider

ComponentRider Game.ComponentLocomotion.m_componentRider

◆ m_falling

bool Game.ComponentLocomotion.m_falling

◆ m_flying

bool Game.ComponentLocomotion.m_flying

◆ m_flyOrder

Vector3? Game.ComponentLocomotion.m_flyOrder

◆ m_jumping

bool Game.ComponentLocomotion.m_jumping

◆ m_jumpOrder

float Game.ComponentLocomotion.m_jumpOrder

◆ m_ladderActivationTime

double Game.ComponentLocomotion.m_ladderActivationTime

◆ m_lastPosition

Vector3? Game.ComponentLocomotion.m_lastPosition

◆ m_lookAngles

Vector2 Game.ComponentLocomotion.m_lookAngles

◆ m_lookAutoLevelX

bool Game.ComponentLocomotion.m_lookAutoLevelX

◆ m_lookAutoLevelY

bool Game.ComponentLocomotion.m_lookAutoLevelY

◆ m_lookOrder

Vector2 Game.ComponentLocomotion.m_lookOrder

◆ m_minFrictionFactor

float Game.ComponentLocomotion.m_minFrictionFactor

◆ m_random

Random Game.ComponentLocomotion.m_random = new()

◆ m_shoesWarningTime

double Game.ComponentLocomotion.m_shoesWarningTime

◆ m_subsystemGameInfo

SubsystemGameInfo Game.ComponentLocomotion.m_subsystemGameInfo

◆ m_subsystemNoise

SubsystemNoise Game.ComponentLocomotion.m_subsystemNoise

◆ m_subsystemTerrain

SubsystemTerrain Game.ComponentLocomotion.m_subsystemTerrain

◆ m_subsystemTime

SubsystemTime Game.ComponentLocomotion.m_subsystemTime

◆ m_swimBurstRemaining

float Game.ComponentLocomotion.m_swimBurstRemaining

◆ m_swimming

bool Game.ComponentLocomotion.m_swimming

◆ m_swimOrder

Vector3? Game.ComponentLocomotion.m_swimOrder

◆ m_turnOrder

Vector2 Game.ComponentLocomotion.m_turnOrder

◆ m_walking

bool Game.ComponentLocomotion.m_walking

◆ m_walkOrder

Vector2? Game.ComponentLocomotion.m_walkOrder

◆ m_walkSpeedWhenTurning

float Game.ComponentLocomotion.m_walkSpeedWhenTurning

属性说明

◆ AccelerationFactor

float Game.ComponentLocomotion.AccelerationFactor
getset

◆ CreativeFlySpeed

float Game.ComponentLocomotion.CreativeFlySpeed
getset

◆ FlyOrder

Vector3? Game.ComponentLocomotion.FlyOrder
getset

◆ FlySpeed

float Game.ComponentLocomotion.FlySpeed
getset

◆ InAirWalkFactor

float Game.ComponentLocomotion.InAirWalkFactor
getset

◆ IsCreativeFlyEnabled

bool Game.ComponentLocomotion.IsCreativeFlyEnabled
getset

◆ JumpOrder

float Game.ComponentLocomotion.JumpOrder
getset

◆ JumpSpeed

float Game.ComponentLocomotion.JumpSpeed
getset

◆ LadderSpeed

float Game.ComponentLocomotion.LadderSpeed
getset

◆ LadderValue

int? Game.ComponentLocomotion.LadderValue
getset

◆ LastFlyOrder

Vector3? Game.ComponentLocomotion.LastFlyOrder
getset

◆ LastJumpOrder

float Game.ComponentLocomotion.LastJumpOrder
getset

◆ LastSwimOrder

Vector3? Game.ComponentLocomotion.LastSwimOrder
getset

◆ LastTurnOrder

Vector2 Game.ComponentLocomotion.LastTurnOrder
getset

◆ LastWalkOrder

Vector2? Game.ComponentLocomotion.LastWalkOrder
getset

◆ LookAngles

Vector2 Game.ComponentLocomotion.LookAngles
getset

◆ LookOrder

Vector2 Game.ComponentLocomotion.LookOrder
getset

◆ LookSpeed

float Game.ComponentLocomotion.LookSpeed
getset

◆ SlipSpeed

float? Game.ComponentLocomotion.SlipSpeed
getset

◆ StunTime

float Game.ComponentLocomotion.StunTime
getset

◆ SwimOrder

Vector3? Game.ComponentLocomotion.SwimOrder
getset

◆ SwimSpeed

float Game.ComponentLocomotion.SwimSpeed
getset

◆ TurnOrder

Vector2 Game.ComponentLocomotion.TurnOrder
getset

◆ TurnSpeed

float Game.ComponentLocomotion.TurnSpeed
getset

◆ UpdateOrder

UpdateOrder Game.ComponentLocomotion.UpdateOrder
get

实现了 Game.IUpdateable.

◆ VrLookOrder

Vector2? Game.ComponentLocomotion.VrLookOrder
getset

◆ VrMoveOrder

Vector3? Game.ComponentLocomotion.VrMoveOrder
getset

◆ WalkOrder

Vector2? Game.ComponentLocomotion.WalkOrder
getset

◆ WalkSpeed

float Game.ComponentLocomotion.WalkSpeed
getset

该类的文档由以下文件生成: