参考接口
ICFBreakerHost
模块Crushform头文件CFBreakerHost.h
可选策略,适用于使用 UCFPropContactComponent 破坏可破坏单元的 Actor。未设置时,权威端模拟该刚体,拥有者的根基元负责破坏单元,上报经由拥有者自身的组件发出,且该刚体永远不会产生凹陷。每个默认值都回答 Default 或 nullptr,即无宿主行为,因此未实现某事件的蓝图,其表现与没有宿主时相同。
函数
AUTHORITY · 服务器,每个端LOCAL · 本机PURE · 只读
ECFHostAnswer IsBreakerSimulatedHere() const
PURE
本机是否负责模拟拥有者的车身。默认值:权威端。
- 分类
- Crushform
UPrimitiveComponent* GetBreakerBody() const
PURE
其接触会破坏单元的刚体;nullptr 表示拥有者的根基元。接触组件会在 BeginPlay 时(即注册为接触刚体的刚体)以及判定来自该 Actor 的上报时查询此值。
- 分类
- Crushform
UCFPropContactComponent* GetBreakReportRoute() const
PURE
其连接将该拥有者的破坏上报发送至服务器的接触组件;nullptr 表示使用拥有者自身的接触组件。
- 分类
- Crushform
UCFDeformComponent* GetBreakerDeform() const
PURE
被破坏的单元所使车身凹陷的形变组件;nullptr 表示无,因此车身永远不会凹陷。
- 分类
- Crushform