简单血条 IMGUI和UGUI
作业要求
-
分别使用 IMGUI 和 UGUI 实现
-
使用 UGUI,血条是游戏对象的一个子元素,任何时候需要面对主摄像机
-
分析两种实现的优缺点
-
给出预制的使用方法
效果展示
项目地址 -> 传送门
视频连接 -> 传送门
具体实现
UGUI实现
制作血条
先随便创建一个Cube,然后在Cube下创建子物体Canvas:右键->UI->Canvas;
接着在Canvas下创建Slider:右键->UI->Slider;
场景中一个白色的大框就是画布Canvas,画布中有一个滑动条Slider,项目结构树中可以看到如下结构。展开Slider可以看到组成滑动条的三个组件:Background-背景颜色,Fill Area-填充颜色,Handle SliderArea-滑动柄。