作业要求:
血条(Health Bar)的预制设计。具体要求如下
•
使用 IMGUI 和 UGUI 实现
•
使用 UGUI,血条是游戏对象的一个子元素,任何时候需要面对主摄像机
•
分析两种实现的优缺点
•
给出预制的使用方法
IMGUI制作简单血条
由于IMGUI主要是通过代码来实现UI,所以也没有说需要建立模型什么的,调整位置也是靠代码控制xy坐标来实现。
代码主要添加了三个控件:两个Button负责加减血量,一个水平滚动条负责显示血量。
我们可以利用滑块的长度作为血条现有血量的多少,将滑块的位置固定在0端,也就是最左端(最小值处),改变滑