参考接口
ICFTireHost
模块CrushformTire头文件CFTireHost.h
由携带 UCFTireComponent 的 Actor 实现,或由游戏为其注册的组件实现。宿主不保存轮胎状态:组件自行记录所需内容,并在离开时归还其修改过的每个偏移量。每个默认值都不返回任何内容(无车轮、无受力模型、无车辆组合),即无宿主行为,因此未改动某事件的蓝图,其表现与没有宿主时相同。收集类事件会填充调用方传入的数组,该数组为空。
函数
AUTHORITY · 服务器,每个端LOCAL · 本机PURE · 只读
void GatherCrushformTireWheels(TArray<FCFTireWheelDesc>& OutWheels) const
PURE
按稳定顺序排列的车轮。在车轮网格体生成之前可能为空,因此组件会在之后的处理中再次请求。
- 分类
- Crushform
void SetCrushformTireWheelOffsets(const TArray<FCFTireWheelOffset>& Offsets)
单次操作(解析、授予、加载更新、结束)在一次调用中所改变的内容。
- 分类
- Crushform
void GatherCrushformTireLoadRatios(TArray<float>& OutRatios) const
PURE
按 HostIndex 给出的接触力与额定载荷之比;为空表示此处没有力模型;条目小于 0 或超出末尾,表示该车轮的数值未知。无论哪种情况,该车轮的载荷系数都保持为 1。
- 分类
- Crushform
void GatherCrushformTireRig(TArray<AActor*>& OutRig) const
PURE
与此 Actor 耦合的所有 Actor,包括其自身;为空时仅包含此 Actor。
- 分类
- Crushform