Unity实现扇形Slider进度条加载功能
前言
在实际的开发项目中,再跳转场景的时候可以加一个进度条显示的功能,这样在跳转场景的时候就不会显得很突兀。在进度条的实现方式中,有很多的方式,例如Unity自带的Slider,扇形Slider,也可以使用插件进行开发。这篇博客介绍一种很简单实现的一种扇形进度条加载功能的实现方法。
实现方法
1.新建一个Unity工程,导入两张精灵图片,如图所示:
2.新建一个Image,修改名称为CircleBG,将工程中的精灵图片huan赋值给它,参数设置如图所示:
3.在CicleBG下新建一个Image,取名为ProgressCicle,参数设置如图所示:
4.继续在CircleBG下新建一个Image,取名为InnerCircle,将精灵图片yuan赋值给它,参数设置如图所示:
5.在CicleBG下建立一个Text,用于显示加载百分数值,调整好颜色和大小,如图所示:
6.在工程下新建CircularProgress.cs脚本,用于控制加载变化,代码如下所示: