在创建完主菜单界面后,我们还需要为菜单添加蓝图逻辑。在这一过程中,我们将学习一些此前在创建用户界面时尚未接触过的引擎系统。
1、打开关卡蓝图
玩家界面之所以在屏幕上显示,是因为玩家位于关卡之中,如果点击“播放”看到这里。
为什么呢?这个角色是游戏默认的Pawn,默认Pawn由“地图和模式”中的“游戏模式”指定。
2、自己创建游戏模式。然后覆盖现在这个。
表示这个游戏模式用于主菜单,打开它。
3、NewGame\QuitGame
4、解决背景图片,鼠标箭头消失问题。问题出在于输入模式上。引擎有三种输入模式,
“仅UI”、“仅游戏”、“游戏和UI”。默认的输入模式是“仅游戏”,意味着所有来自鼠标、手柄、周边设备,以及键盘的输入,仅针对游戏启用。在这种模式中,通常是你的手柄,或其他设备接收输入信号,也就是说,是你的游戏视口接受输入,而不是你的UI,这个不是我们想要的结果。我们希望UI接受输入,我们来解决这个问题。
“游戏和UI”:它能将输入信息同时发给UI和游戏逻辑,当你需要用键盘控制游戏,同时又要用鼠标控制UI时,你就需要用到此模式。
5、打开关卡蓝图。输入模式设置为“仅UI”。
UI界面使用输入模式设置为“仅UI”,游戏场景设置成“仅游戏”。