博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
血条进度条制作方法
阅读量:5770 次
发布时间:2019-06-18

本文共 971 字,大约阅读时间需要 3 分钟。

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 () { 	}}

  

转载地址:http://ngnux.baihongyu.com/

你可能感兴趣的文章
Hive函数总结
查看>>
深入理解 Hive 分区分桶 (Inceptor)
查看>>
PostgresSQL-规划器使用的统计信息
查看>>
【转】Git详解之五 分布式Git
查看>>
mouseover mouseleave mouseover
查看>>
Nginx配置文件详细说明
查看>>
处理国标省市区
查看>>
Java使用字符串的几个常见问题
查看>>
session与cookie的区别
查看>>
php如何解析json数据
查看>>
spring加载properties属性文件到内存
查看>>
我们应该怎样做运维?
查看>>
Apache Ant 实现自动化部署
查看>>
FIS 初涉
查看>>
spring jpa2 x instanceof Integer
查看>>
Eclipse下用 Gradle构建 Web Application
查看>>
开源中国改版了啊
查看>>
JAVA类的静态加载和动态加载以及NoClassDefFoundError和ClassNotFoundException
查看>>
php输出错误信息和改变文件模式
查看>>
Django源码笔记——中间件处理过程
查看>>