Unity 3D游戏十:血条制作

前言

中山大学数据科学与计算机学院3D游戏课程学习记录博客。
游戏代码: gitee
参考师兄的博客: 师兄博客
游戏视频:bilibili

游戏要求

血条(Health Bar)的预制设计。
具体要求如下:

  • 分别使用 IMGUI 和 UGUI 实现;
  • 使用 UGUI,血条是游戏对象的一个子元素,任何时候需要面对主摄像机;
  • 分析两种实现的优缺点;
  • 给出预制的使用方法。

游戏设计

UGUI实现血条

UGUI就是使用UI组件来生成、控制血条,主要用到了Cube对象下的Canvas和Slider.

首先需要创建Cube对象,然后右键->UI->Canvas.
然后右键Canvas->UI->Slider创建出Slidre对象,Slider对象就是血条。

Unity 3D游戏十:血条制作_第1张图片

Slider对象

观察上图中Slider对象的组成,可以

你可能感兴趣的:(Unity,3D游戏,游戏)