【UE 控件蓝图】菜单及功能实现

素材资源连接:百度网盘 请输入提取码

密码:fvcw

效果

步骤

1. 创建蓝图,父类为“HUD”

命名为“MainMenuHUD”并打开

 在事件图表中添加如下节点:

 2. 创建控件蓝图,命名为“MainMenuWidget”

 此时在“MainMenuHUD”的事件图表中的“创建控件”节点中就可以选择“MainMenuWidget”

 3. 打开“MainMenuWidget”,我们可以随便选一个图像作为背景

 此时运行游戏发现界面并没有显示控件蓝图界面,这是因为没有选择游戏模式覆盖

我们可以复制一个游戏模式,命名为“ThirdPersonMenuMode”

 然后就可以在世界场景设置中设置游戏覆盖模式和HUD类

 此时运行游戏就可以显示“MainMenuWidget”中的界面了。

 4. 打开“MainMenuWidget”,继续添加一个垂直框和三个按钮,作为游戏菜单,三个按钮分别是开始游戏、选项、离开游戏

 再添加一个垂直框和四个按钮,用于具体的游戏设置界面。四个按钮分别表示三种分辨率和回到主菜单

 5. 接下来开始美化控件样式,可以先设置按钮在普通、悬停和按压情况下的样式。

普通:

 悬停(改了颜色):

 按压(改了颜色和按压音效):

 同样的道理设置剩下两个按钮的样式

再设置另一个垂直框的样式:

 6. 设置该垂直框默认为隐藏

 7. 让两个垂直框都作为变量

可以对垂直框重命名

8. 对选项按钮添加点击事件

 当点击“Options”按钮时,隐藏主菜单,显示选项菜单

 同样的,当点击返回主菜单的按钮时,设置主菜单可视,选项菜单隐藏

 当点击离开游戏时:

当点击开始游戏时:

 点击其它的一些按钮时: 

 9. 点击启动,效果如文章开头所示

下一篇:

【UE 控件蓝图】通过键盘选中要点击的按钮 通过Enter键点击

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Zhichao_97

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值