Unity3D NGUI学习(一)血条

时间:2022-09-22 03:34:32

这次来讲讲Unity3D NGUI这个插件的学习,这个插件是收费的,不过去网上可以下载得很多可用版本。用来做用户的交互UI,学习起来比较简单

第一步,导入NGUI包 http://pan.baidu.com/s/1mhKaoha

导入后Unity工具栏上面就会出现关于NGUI的选择了

Unity3D NGUI学习(一)血条

第二步,开始看一些例子,分析一些例子,因为一般学插件就是下载后照着别人的例子去做可以学会了。

来看一个例子

Unity3D NGUI学习(一)血条

Unity3D NGUI学习(一)血条

这里还看一个上面的进度条的

当这个按钮包含几个脚本之后,就达到这样的效果

Unity3D NGUI学习(一)血条

之后就能够通过实现脚本控制这个进度条来控制显示,达到控制血条的效果了。

这里来自己做一个血条,先创建两个血条,然后一个是背景血槽一个是正在使用的血量

Unity3D NGUI学习(一)血条

创建的两个游戏对象,默认添加了UI Sprite脚本,然后在为背景血槽添加一个UI slider组件

Unity3D NGUI学习(一)血条

指定一个背景层和正使用的层可以通过 Value去控制血量的情况了。