跳转到内容
CRUSHFORMV1.1.0
在 Fab 上获取

参考接口

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