参考结构体与枚举
FCFTireWheelDesc
模块CrushformTire头文件CFTireHost.h
宿主上报的一个车轮:轮胎所用的网格体,以及宿主将轮毂保持在离地面多远处。
属性
TObjectPtr<UMeshComponent> Mesh = nullptr
车轮自身的网格体,可为静态或骨骼网格体;若车轮没有网格体则为 null,其轮胎保持圆形。
- 默认值
- nullptr
- 分类
- Crushform
float PhysicsRadius = 0.f
宿主使轮毂与地面保持的距离,单位厘米;零或负值表示使用轮胎自身的半径。
- 默认值
- 0.f
- 分类
- Crushform
int32 HostIndex = INDEX_NONE
组件为该车轮回传给宿主的索引。
- 默认值
- INDEX_NONE
- 分类
- Crushform
float VisualOffset = 0.f
车轮网格体当前的垂直视觉偏移量,单位厘米,+up 为向上:组件会记住其首次读取的值,并将其恢复。
- 默认值
- 0.f
- 分类
- Crushform
bool bAcceptsPush = false
宿主是否按 FCFTireWheelOffset::PushCm 移动该车轮的网格体。仅当 SetCrushformTireWheelOffsets 在同一次调用中以拥有者 Actor 的空间应用 PushCm,并且网格体在下一次调用之前一直恰好携带这份推挤时才设置它:轮胎是从车轮在没有推挤时所处的位置来测量接触的,因此宿主忽略的推挤会使推挤一路达到 MaxPush,而因其他东西移动网格体、或使其父级相对于拥有者转动而过期的推挤,会使凹陷偏离其应有的位置。
- 默认值
- false
- 分类
- Crushform