一、UI控件显示到关卡
1.【创建控件】→【添加到视口】
二、显示鼠标指针
1.通过【获取玩家控制器】→【show mouse curso】
2.可以通过FlipFlop控制鼠标显示和隐藏
三、相机抖动
1.新建CameraShake
2.在玩家控制蓝图里
四、Niagara系统
1.修改大小
2.调试键触发Niagara(管卡蓝图)
五、血条
(一)血条第一版
1.新建【Widget Blueprint】,进度条【Progress】,绑定函数【Percent】
2.打开【BP_GreedMan1】,添加【Sphere】,组件开始重叠时
(二)血条第二版
1.新建【Widget Blueprint】,添加【Progress进度条】和【Text文本】
2.自定义事件【Set Health Bar Info】,添加两个浮点【Current Health当前健康】【Max Health最大健康】
3.新建【Play Controller】命名【BP_ThirdPreson Controller】,【Custom Event(UpdateJealthBar)】
4.打开Pawn【Event Any Damage】,新建两个变量【Hurrent Health(100)】【Max Health(100)】;设置初始化,健康值为100,场景添加【PainCausingVolume】伤害引起体积
(三)血条第三版
1.新建Actor组件【ActorComponent】,新建变量【Current Health03】【MaxHealth03】,新建函数【Add Health】【ReduceHealth】
2.新建【Widget Blueprint】,添加【Progress进度条】和【Text文本】,自定义事件【SetHealthBarInfo_03】
3.打开【BP_GreedMan1】,添加【BP_PlayDate】
4.打开【BP_ThirdPersonCharacter】
5.引擎自带物理模拟死亡