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,设置了鼠标可见,可点击