引擎版本UE5.0.2,VS2019编辑器开发
通过 HealthComponent 展示了如何使用C++设计实现一个ActorComponent,并提供了事件机制供外部蓝图及C++对象使用,很有用!
击中目标位置不同伤害: 1,创建不同的物理材质,在项目设置里添加对应的物理表面类型,并赋值给创建好的材质
2,将需要设置不同伤害的模型部位赋值创建好的材质
3,代码开启击中返回值的物理材质bReturnPhysicalMaterial=true
4,根据不同的返回值设置不同的伤害数值
5,build里面添加“PhysicalCore”