23. Unity - 3D游戏开发小计02 --- 动画结束UI、导航网格代理、场景搭建插件(ProGrids,ProBuilder,Polybrush)

1. 动画结束UI

一个游戏在通过后,都是需要一个界面显示当前游戏已经结束,即需要给游戏添加一个结束的界面,可以做一个简单的游戏结束界面,用一个图片展示:
首先在层级窗口添加两层UI中的Image,其中第一层的Image仅作背景,可将其填充颜色设置为纯黑色,第二层的Image添加图片文件,当作结束时的显示,如下图所示:
在这里插入图片描述
然后在第一层背景上面添加Canvas Group组件,可以控制当前UI和其子UI的透明度,如下图所示:
在这里插入图片描述
若不控制透明度,则游戏运行后会一直显示这个结束UI界面,这个界面应该在玩家角色碰撞到某一场景节点时触发显示,需要使用碰撞体和代码进行实现。代码示例如下:

using System.Collections;
using Syste

猜你喜欢

转载自blog.csdn.net/FY_13781298928/article/details/130679650
今日推荐