200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 47_ue4进阶末日生存游戏开发[基础游戏循环]

47_ue4进阶末日生存游戏开发[基础游戏循环]

时间:2024-02-10 23:35:57

相关推荐

47_ue4进阶末日生存游戏开发[基础游戏循环]

在小白人蓝图里添加变量,HealthDecreaseSpeed,float类型

找到该节点

添加一个宏

然后我们创建一个GoDie自定义事件

调用这个事件

添加一个宏用来改变health下降的速度

添加输入输出

编写逻辑

调用这个宏

当主角死亡(没血了,我们就要通知gamemode)

在gamemode里面,添加三个自定义事件

创建结束面板

加入border,设置透明度,颜色和锚点

拖入一个文本,设置相关属性

再加入两个按钮,设置属性过程省略

加入两个按钮

两个文本都设成变量,并重命名

给两个按钮绑定事件

在gamemode里面生成这个ui

在小白人的死亡事件里调用该游戏结束事件

测试成功

继续完善

1.首先解决游戏结束还能控制角色的bug

解决方法:游戏结束,禁止玩家输入

2.解决再玩一次之后,玩家控制不了角色

解决方法:再次开局之后,游戏设为game only,并隐藏鼠标

3.游戏结束后,时间还一直在走

解决方法:创建时间停止事件,添加gate节点

进入该蓝图

在gamemode里面调用stoptime的事件

测试成功

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。