unity3d做会减少的血条_用Unity做血条或进度条常用脚本 - 纳金网
本节汇宝盆为大家带来的是:用Unity做血条或进度条常用脚本
*
血条或进度条的效果
用Unity3d做血条或进度条真的很方便,GUI里scrollbar就可以轻松实现,再加上lerp一个血条或进度条就完成了。
*/
using UnityEngine;
using System.Collections;
public class BloodBarTest : MonoBehaviour {
public GUISkin theSkin;
public float bloodValue = 0.0f;
private float tmpValue;
private Rect rctBloodBar;
private Rect rctUpButton;
private Rect rctDownButton;
private bool onoff;
// Use this for initialization
void Start () {
rctBloodBar = new Rect (20,20,20,200);
rctUpButton = new Rect (50,20,40,20);
rctDownButton = new Rect (50,50,40,20);
tmpValue = bloodValue;
}
void OnGUI (){
GUI.skin = theSkin;
if (GUI.Button (rctUpButton,"加血")){
tmpValue = -1.0f;
}
if (GUI.Button (rctDownButton,"减血")){
tmpValue += 0.1f;
}
if (bloodValue > 0.0f) tmpValue = 0.0f;
if (bloodValue < -1.0f) tmpValue = -1.0f;
bloodValue = Mathf.Lerp(bloodValue,tmpValue,0.05f);
//~ Debug.Log (bloodValue + " " + tmpValue);
GUI.VerticalScrollbar(rctBloodBar, 1.0f, bloodValue,0.0f, 1.0f,GUI.skin.GetStyle("verticalScrollbar"));
}
// Update is called once per frame
void Update () {
}
}
unity3d做会减少的血条_用Unity做血条或进度条常用脚本 - 纳金网相关推荐
- uniapp 自定义进度条_如何解决uniapp小程序下载进度条问题
最新在做下载点击下载类型小程序,主要用到小程序progress滚动条,用于显示下载进度 但是,博主在做小程序的时候发现滚动条一开始一直从0开始赋值,然后滚动条就一直抖动闪动. 看看下载进度数据打印,也 ...
- java导出excel带上进度条_导出数据至Excel前台js进度条不能隐藏
在导出数据至Excel时,有时数据会比较大,响应的时间会比较长,想做一个提示进度条,在点击导出数据按钮进,进度条显示出来,在数据导出完毕并成功弹出保存对话框时,进度条自动隐藏起来,但现在有个问题,点击 ...
- vue实现竖式步骤条_手把手教你实现一个 Vue 进度条组件!
最近在个人的项目中,想对页面之间跳转的过程进行优化,想到了很多文档或 npm 等都用到的页面跳转进度条,于是便想自己去实现一个,特此记录. 来看下 npm 搜索组件时候的效果: so 下面咱们一起动手 ...
- python tkinter进度条_在python tkinter中Canvas实现进度条显示的方法
如下所示: from tkinter import * import time #更新进度条函数 def change_schedule(now_schedule,all_schedule): can ...
- python tkinter进度条_在python3.7中更新tkinter进度条
抱歉,花了一段时间,但我能搞定.在 我不知道你遇到了什么与Python3.x不兼容的地方,但我找到了我跟踪的这个更新的视频.在 除了"停止"命令之外,它几乎完美地工作了,我无法开始 ...
- 微信小程序 环形进度条_微信小程序:实时圆形进度条实现
//获取应用实例var app = getApp()var interval;var varName;var ctx = wx.createCanvasContext('canvasArcCir'); ...
- QQ语音进度条功能怎么用?附qq语音进度条使用方法
摘要: 手机QQ迎来了最新版本8.0.0. 手机QQ迎来了最新版本8.0.0.其中新增的一个功能就是QQ语音进度条功能,非常的便捷实用.而qq语音进度条功能怎么用呢?跟着小编一起详细了解. QQ语音 ...
- html 可调节进度条控件,jQuery简单实用的轻量级进度条插件
jQMeter是一款简单实用的轻量级进度条jQuery插件,它可以显示为水平或垂直进度条,进度条加载时带有动画特效,你只需要简单的传入一些参数到jQMeter对象的构造函数中就可以完成你想要的进度条效 ...
- Android拖动进度条画面随动,Android学习笔记(24):进度条组件ProgressBar及其子类
ProgressBar作为进度条组件使用,它还派生了SeekBar(拖动条)和RatingBar(星级评分条). ProgressBar支持的XML属性: Attribute Name Related ...
最新文章
- html编译器nvu,开源的网页编辑器Nvu
- 神策数据助力海通证券,精耕 4 大场景,全面强化数字化运营
- MYSQL监控-自带工具Query Profiler的使用
- 《Qt 数据库详解》博客系列文章
- 直流调速器(有刷电调)的工作原理
- 数据建模的的参考工具EZDML
- 科学技术的不完备性及其实践意义
- matplotlib——直方图
- 【可靠性测试】之容错性测试---测试检查点罗列
- 前端三大主流框架的区别
- Android分享wifi给电脑,安卓手机怎么通过USB共享网络给mac电脑
- QtCreator 报错-1: error: [debug/myapp_res.o] Error 1
- 电信天翼路由器 连接另外一个路由器
- 电脑开机密码,强制修改,覆盖原密码
- 国科大计算机体系结构考试专用
- 齐岳功能化玻片(载玻片和盖玻片)
- 个人博客制作——首页部分
- 利用FFT 及 IFFT实现傅立叶正反变换
- 计算机故障维修要遵循什么原则,超级实用的六条法则教你快速搞定电脑故障维修!...
- 微信图像接口 html,图像接口