载入中...
搜索中...
未找到
Hot authoritative transient motor component; replicated by value for prediction. 更多...
#include <ClimbingECS.h>
Public 属性 | |
| Vec3 | feet |
| Vec3 | forward {0.f, 0.f, 1.f} |
| Vec3 | up {0.f, 1.f, 0.f} |
| Vec3 | velocity |
| Vec3 | groundNormal {0.f, 1.f, 0.f} |
| Vec3 | lastStableFeet |
| float | capsuleRadius = 0.3f |
| float | capsuleHeight = 1.8f |
| float | maxSlopeRadians = 0.8f |
| float | skin = 0.03f |
| float | groundSnap = 0.2f |
| float | stepHeight = 0.35f |
| bool | grounded = true |
| ClimbingMovementMode | mode = ClimbingMovementMode::Grounded |
| eve::SimulationTick | lastGroundedTick = eve::SimulationTick::zero() |
| eve::SimulationTick | lastOrdinaryJumpPressedTick = eve::SimulationTick::zero() |
| bool | hasOrdinaryJump = false |
详细描述
Hot authoritative transient motor component; replicated by value for prediction.
在文件 ClimbingECS.h 第 31 行定义.
类成员变量说明
◆ capsuleHeight
| float eve::climbing::ClimbingBody::capsuleHeight = 1.8f |
在文件 ClimbingECS.h 第 39 行定义.
◆ capsuleRadius
| float eve::climbing::ClimbingBody::capsuleRadius = 0.3f |
在文件 ClimbingECS.h 第 38 行定义.
◆ feet
| Vec3 eve::climbing::ClimbingBody::feet |
在文件 ClimbingECS.h 第 32 行定义.
◆ forward
◆ grounded
| bool eve::climbing::ClimbingBody::grounded = true |
在文件 ClimbingECS.h 第 44 行定义.
◆ groundNormal
◆ groundSnap
| float eve::climbing::ClimbingBody::groundSnap = 0.2f |
在文件 ClimbingECS.h 第 42 行定义.
◆ hasOrdinaryJump
| bool eve::climbing::ClimbingBody::hasOrdinaryJump = false |
在文件 ClimbingECS.h 第 48 行定义.
◆ lastGroundedTick
| eve::SimulationTick eve::climbing::ClimbingBody::lastGroundedTick = eve::SimulationTick::zero() |
在文件 ClimbingECS.h 第 46 行定义.
◆ lastOrdinaryJumpPressedTick
| eve::SimulationTick eve::climbing::ClimbingBody::lastOrdinaryJumpPressedTick = eve::SimulationTick::zero() |
在文件 ClimbingECS.h 第 47 行定义.
◆ lastStableFeet
| Vec3 eve::climbing::ClimbingBody::lastStableFeet |
在文件 ClimbingECS.h 第 37 行定义.
◆ maxSlopeRadians
| float eve::climbing::ClimbingBody::maxSlopeRadians = 0.8f |
在文件 ClimbingECS.h 第 40 行定义.
◆ mode
| ClimbingMovementMode eve::climbing::ClimbingBody::mode = ClimbingMovementMode::Grounded |
在文件 ClimbingECS.h 第 45 行定义.
◆ skin
| float eve::climbing::ClimbingBody::skin = 0.03f |
在文件 ClimbingECS.h 第 41 行定义.
◆ stepHeight
| float eve::climbing::ClimbingBody::stepHeight = 0.35f |
在文件 ClimbingECS.h 第 43 行定义.
◆ up
◆ velocity
| Vec3 eve::climbing::ClimbingBody::velocity |
在文件 ClimbingECS.h 第 35 行定义.
该结构体的文档由以下文件生成:
- src/modules/climbing/ClimbingECS.h