UE4 UI
2D UI
点击后 控制权切换
制作2D UI
Designer

Graph

在关卡蓝图/控制器类中使用UI【一般是控制器类】

效果

暂停游戏
制作UI

暂停游戏

点击事件

增添UI动画


3D UI
全自动/半自动
制作UI

添加点击事件

制作UI蓝图类并连接到UI上

增加WidgetInteraction

设置一个对外的事件,能够在UI里面设置

当focus在widget上时,按下左键进行UI交互
当不focus在widget上时,按下左键进行半自动/全自动射击

【这里有一个非常非常注意的点是Press Pointer Key中传的参数,为Left Mouse Button】
比如这样的话 按下右键没反应

这样的话 按下右键有反应 UE文档中给出的也是这样的,找了一下法线文档对Press Pointer Key的解释也很潦草

3D 主菜单

流程
设置了WidgetInteraction的source为Mouse

新写了PlayerController,设置了鼠标可见,可点击


浙公网安备 33010602011771号