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

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

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

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

来看一个例子

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

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

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

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

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

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

Unity3D NGUI学习(一)血条相关推荐

  1. unity3d做会减少的血条_2019-2020年Unity3D——人物主角的血条-经验的显示.doc

    Unity3D--人物主角的血条 经验的显示 今天说一下人物主角的血量和经验还有人物等级金币的显示.? ? ???//主角刚出现的时候现有血量? ? public static int blood = ...

  2. unity3d 任务头上的血条

     人物的名称与血条的绘制方法很简单,但是我们需要解决的问题是如何在3D世界中寻找合适的坐标.因为3D世界中的人物是会移动的,它是在3D世界中移动,并不是在2D平面中移动,但是我们需要将3D的人物坐标换 ...

  3. NGUI制作头顶血条个人小问题解决方法

    先上成品图 左上角的人物血条,以及人物状头像作方法,参考这个帖子http://blog.csdn.net/lzhq1982/article/details/12710797 相关的帖子还有一个,是利用 ...

  4. [Unity]角色头顶血条的实现的几种方法以及优化拓展

    1.UGUI 的 Image 1.1biliboard广告板中使用update函数 1.1.1在角色头顶的血条 参考资料2,biliboard广告板中使用update函数.如果场景中含有update函 ...

  5. unity3d做会减少的血条_Unity3d中NGUI加强版血条(Healthbar)的制作

    这阵子项目中需要用到一种特殊样式的血条.描述如下: 1. 正常颜色为红色.受到伤害后,即将扣除的血量变暗(暗红色),并有下降动画效果: 2. 加护盾效果后,增加一部分血量值,该额外部分为白色,护盾效果 ...

  6. Unity3D游戏编程-血条

    Unity3D游戏编程-血条 文章目录 Unity3D游戏编程-血条 一.作业要求 二.项目配置 三.项目演示 (1)视频演示 (2)项目下载 (3)文字说明 (4)项目截图 四.前置内容 (1)IM ...

  7. Unity3D 人形血条制作小知识

    这几天用Unity3D做个射击小游戏,想做个人形的血条.百思不得其解,后来问了网上的牛牛们,攻克了,事实上挺简单的,GUI里面有个函数DrawTextureWithTexCoords就能够实现图片的裁 ...

  8. Unity插件NGUI制作血条--HUD的基本使用

    一.利用NGUI制作 血条. 1.在2d场景中 先拖一个BG进去.然后创建一个 sprite.修改名字为LifeBar. 在inspector面板中 uisprite属性值.如下: 2.在lifeba ...

  9. Unity的NGUI插件的HUD Text插件血条数值的显示

    原文取自:qq_32009641的博客 以前没接触这个插件时,做的小demo中实现怪物血条使用GUI绘制的 (就是雨松大大的方法,很经典 在这里先谢过大大) 用这个插件实现怪物血条只需简单的几部 方法 ...

最新文章

  1. ASP.NET Core 2.0 : 九.从Windows发布到CentOS的跨平台部署
  2. java 消息推送_hanbo-push分布式消息推送、IM服务
  3. mc服务器音乐文件夹在哪,添加自定义音乐图文教程 我的世界怎么添加音乐
  4. 算法之【大整数乘法】
  5. 结合html5+_基于 HTML5 结合互联网+的电力接线图
  6. python怎么将json文件转为xls文件_基于python实现把json数据转换成Excel表格
  7. Debian Ubuntu/Centos7设置某些软件不自动更新
  8. 下载链接|从CAD2004到CAD2022下载安装软件,提升CAD施工图大师一点儿也不难!
  9. QT样式表设置 之 QComboBox下拉框样式
  10. win7配置FTP服务器
  11. Unity 屏幕模糊效果
  12. caffe中forward过程总结
  13. 老旧笔记本安装openwrt实践:
  14. 干货分享——产品经理必备的技能:专业技能和软技能。
  15. Nginx入门与实践
  16. 安装python的pip相关
  17. 前台和后台的数据交互
  18. HTML5之placeholder属性
  19. jQuery实现王者荣耀英雄列表
  20. vue3 watch监听在组件初次加载的时候执行

热门文章

  1. oracle archivelog模式与非archivelog模式转换
  2. linux FTP配置详解
  3. 关于asp.net mvc中的cookie的对象传递以及加密解密
  4. Servet映射规范翻译
  5. 5G NGC — 关键技术 — 网络切片 — 切片的选择
  6. 数据中心网络架构 — 传统数据中心网络 — 传统树型三层网络架构
  7. ESP32­-PICO-­D4的使用
  8. 添加Altium Designer 3D封装
  9. 嵌入式驱动之阻塞操作、非阻塞操作
  10. 四年C++老炮,转攻Python实践分享