UE4 开始 /结束 /暂停菜单记录_ue4开始游戏结束游戏-程序员宅基地

技术标签: ue4  G类分类_UnrealEngine  

参考文章:https://www.bilibili.com/video/BV16U4y1g7dD

前置修改

整体思路是玩家死亡后游戏暂停运行,然后弹出游戏开始/结束菜单界面。所以先设置玩家死亡游戏暂停的功能。
创建玩家死亡暂停事件。使用【set game paused 设置游戏已暂停】,但是如果直接设置,会使玩家死了以后一瞬间,整个游戏就暂停了,整个不符合常识,正常是等个几秒后再暂停,同时在等待中玩家是不能移动的(正常是展示死亡动画,这个后续添加),使用【set max walk speed 设置最大行走速度】,【set rotation rate 设置旋转速率】来冻结玩家的位移与角度。
在这里插入图片描述
在这里插入图片描述

开始设置-游戏结束

先设计一个结束UI
在这里插入图片描述

设置按钮功能。添加【quit game退出游戏】
在这里插入图片描述
然后添加控件显示,在添加前先移除所有已经显示的控件【remove all widgets 移除所有控件】,然后再【create widgets】,【add to viewport】。同时还要显示鼠标【set show mouse cursor】。
在这里插入图片描述
额外展示效果-背景模糊
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

暂停菜单

基本上与结束菜单相似。
在这里插入图片描述
在这里插入图片描述
恢复按钮
在这里插入图片描述

开始菜单

基本上与暂停菜单相似。
在这里插入图片描述
在这里插入图片描述
然后新建一张空白地图(关卡)来作为主菜单所在地图。这样可以不用一开始就加载游戏关卡地图,速度提升。
在空白地图上打开关卡蓝图。
在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/yycoolsam/article/details/123963032

智能推荐

vagrant 安装_vagrant install-程序员宅基地

文章浏览阅读990次。手机版 繁體你好,游客 登录注册搜索 首页Linux新闻Linux教程数据库技术Linux编程服务器应用Linux安全Linux下载Linux主题Linux壁纸Linux软件数码手机电脑首页 → Linux教程背景:阅读新闻Ubuntu下安装部署Vagrant和VirtualBox详解[日期:2018-04-08]来源:cnblogs.com/suhaha 作者:霍比挫人[字体:大 中 小]一、前..._vagrant install

某眼字体反爬分析(K近邻算法解决动态字体加密)_k近邻算法与css动态字体加密-程序员宅基地

文章浏览阅读1k次。郑重声明:本项目的所有代码和相关文章,仅用于经验技术交流分享,禁止将相关技术应用到不正当途径,因为滥用技术产生的风险与本人无关。文章仅源自个人兴趣爱好,不涉及他用,侵权联系删上一次简单罗列了字体反爬的前世今生(https://mp.csdn.net/console/editor/html/105490137)本文就进行实战分析url:https://maoyan.com/boar..._k近邻算法与css动态字体加密

R语言回归篇: 线性回归模型的建立与应用_r语言中想要做线性回归应该用什么命令-程序员宅基地

文章浏览阅读391次。我们可以使用R语言的summary()函数查看线性回归模型的摘要信息,包括模型拟合优度、系数估计和显著性等。# 查看模型摘要。_r语言中想要做线性回归应该用什么命令

Android Gradle 详解-程序员宅基地

文章浏览阅读550次,点赞19次,收藏30次。其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。上面分享的腾讯、头条、阿里、美团、字节跳动等公司2019-2021年的高频面试题,博主还把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,上面只是以图片的形式给大家展示一部分。【Android思维脑图(技能树)】知识不体系?

MyBatis 插件 : 打印 SQL 及其执行时间-程序员宅基地

文章浏览阅读884次。Plugins摘一段来自MyBatis官方文档的文字。MyBatis允许你在某一点拦截已映射语句执行的调用。默认情况下,MyBatis允许使用插件来拦截方法调用:Executor(update、query、flushStatements、commint、rollback、getTransaction、close、isClosed)ParameterHand..._打印数据库语句执行时间

网络原理之TCP_IP传输层协议,TCP中的主要核心机制(重点)_控制器对tcp保留字段的处理-程序员宅基地

文章浏览阅读812次。TCP/IP传输层协议的原理详细讲解,TCP的主要核心机制的底层详细分析_控制器对tcp保留字段的处理

随便推点

2 个原因解答:为什么网络安全缺口大,招聘却很少?-程序员宅基地

文章浏览阅读70次。2023 年我国网络空间安全人才数量缺口超过了 140 万,就业人数却只有 10 多万,缺口高达了 93%。首先来回答第一个问题,从政策背景、市场需求、行业现状来说。

新手小白,使用idea创建第一个node.js+express项目_node.js express ide-程序员宅基地

文章浏览阅读2.3k次,点赞3次,收藏6次。新手小白,使用idea创建第一个node.js+express项目首先默认电脑上已安装好idea和node.js,并且已在idea配置好了node.js。我的node.js版本是10.16.3,下载node.js自动下载了npm,版本是6.9.0第一步:控制台创建express工程:在Dos下进入你要创建项目的目录,输入express -e 项目名称如图该文件夹多了一个nod..._node.js express ide

PBOC/EMV之电子钱包与电子现金的区别>-程序员宅基地

文章浏览阅读1.6k次。之前的一篇文章已经对电子现金做了一些介绍, 这篇文章站在开发者的角度,深入的探讨一下电子现金的应用. 做一个电子现金的交易, 第一步当然是选中当前的应用, 方法是调用select命令, 传入当前的应用AID号, 如果卡片的状态码返回9000,则表示选中成功. 下面举一个例子:发送: 00 a4 04 00 08 a0 00 00 04 44 01 01 05 00卡

(转帖)小菜编程成长记(八 用“策略模式”是一种好策略) _sap 策略不好用-程序员宅基地

文章浏览阅读439次。小菜次日来找大鸟,说:“《深入浅出设计模式》的第一章我看完了,它讲的是策略模式(Strategy)。『策略模式』定义了算法家族,分别封装起来,让它们之间可以互相替换, 此模式让算法的变化, 不会影响到使用算法的客户。看来商场收银系统应该考虑用策略模式?” “你问我?你说呢?”大鸟笑道,“商场收银时如何促销,用打折还是返利,其实都是一些算法,用工厂来生成算法对象,感觉是不是很怪?而最重要的_sap 策略不好用

php的命名空间实例-程序员宅基地

文章浏览阅读47次。php的命名空间实例什么是命名空间?从广义上来说,命名空间是一种封装事物的方法。在很多地方都可以见到这种抽象概念。例如,在操作系统中目录用来将相关文件分组,对于目录中的文件来说,它就扮演了命名空间的角色。具体举个例子,文件 foo.txt 可以同时在目录/home/greg 和 /home/other 中存在,但在同一个目录中不能存在两个 foo.txt 文件 -- php手册n...

嵌入式图形用户界面uc/gui在nios II上的移植_nios gui-程序员宅基地

文章浏览阅读7.1k次。 uc/gui是一个优秀的嵌入式图形用户界面,这几天的工作就是将它移植到nios II系统上。前人也做了一些工作,不过大部分都是针对其他硬核处理器,针对nios II软核处理器的移植资料那简直是凤毛麟角。在阅读了相关文档后,我决定自己亲自动手实践,这下面的很多过程都是自己摸索出来的,并通过了实验的验证。这只是一个初步的移植,也许在以后的更复杂的应用中,还需要对其进行调整。但对目前我的应用而言,_nios gui

推荐文章

热门文章

相关标签