虚幻引擎的三种输入模式和将控件显示到屏幕上

首先要知道一个概念 , HUDInput 都是由 PlayerController 来控制的
在这里插入图片描述
而虚幻的Input控制模式有三种
在这里插入图片描述
Set Input Mode Game Only (设置输入模式仅限游戏): 视角会跟着鼠标旋转 , 就是正常游戏的模式 , 点不了UI , 这也是游戏默认输入模式
Set Input Mode UI Only (设置输入模式仅限UI): 只能控制UI和点击UI , 游戏里动不了
Set Input Mode Game And UI (设置输入模式游戏和UI): 视角跟着鼠标旋转 , 并且也能点击UI

注意: 只要设置输入模式 , 都会让游戏停顿一下 , 也就是你之前如果正在跑 , 设置输入模式就会让人物停下
所以如果是显示战绩面板那种UI , 就不用设置游戏模式
如果是显示 游戏设置 , 就设置游戏输入模式为Set Input Mode UI Only 或者 Set Input Mode Game And UI
显示游戏设置的话 , 可以用Set Game Paused (暂停游戏) , 把游戏暂停 , 也可以设置全局膨胀时间让全局变得很慢 , 可以参考死寂游戏
具体的看你们需求

Set Input Mode Game And UI 如果显示鼠标指针后不能立即和游戏ui进行交互 , 就重新Set Input Mode Game Only 一下 ,并Get Owning Player 获取拥有玩家
鼠标指针后不能立即和游戏ui进行交互

输入模式说完了 , 我们再说说怎么把UI控件添加到屏幕上
要把UI控件添加到屏幕上 , 首先要有控件蓝图 , 设计一个控件蓝图
在这里插入图片描述
在这里插入图片描述

如图所示就能把UI控件显示到屏幕上了
在这里插入图片描述

是不是非常简单!
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

UE星空

感谢打赏!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值