using UnityEngine;
using System.Collections;
public class DjScrene2 : MonoBehaviour
{
//红色血条
public Texture2D blood_Red;
//黑色血条
public Texture2D blood_Black;
//当前血值
public int HP = 100;
void OnGUI()
{
if(GUILayout.RepeatButton("Add"))
{
//增加血值
if(HP < 100)
{
HP++;
}
}
if(GUILayout.RepeatButton("Sub"))
{
//减少血值
if(HP > 0)
{
HP--;
}
}
//根据当前血量计算红色血条显示的宽度
int blood_width = blood_Red.width * HP /100;
//绘制黑色血条
GUI.DrawTexture(new Rect(100,100,blood_Black.width,blood_Black.height),blood_Black);
//绘制红色血条
GUI.DrawTexture(new Rect(100,100,blood_width,blood_Red.height),blood_Red);
}
}