转自:https://www.youtube.com/watch?v=5QrwMCMWBVE
1、制作 enemy dynamic material
enimy—>Construction script
NewMaterial
2、碰撞检测
FirstPersonCharacter variables:
Life—碰到一个enemy,Life-25,最初Life值为100,碰4次–game over ?
Points—射击一个enemy,Points+100
enimy—>事件图表 (enimy被子弹击中)
FirstPersonCharacter—>事件图表 (FirstPersonCharacter和enimy 重叠)
3、添加Widget
NewWidgetBlueprint
绑定HP和Points
NewWidgetBlueprint—>Get Text 0 (绑定HP的值)
NewWidgetBlueprint—>Get Text 1 (绑定Points的值)
在FirstPersonCharacter中,设置widget在游戏中可见
FirstPersonCharacter—>事件图表