? 欧美人与zozoxxxx另类,日皮视频在线观看,校花奶头好大揉得好爽
聯(lián)系我們

給我們留言

聯(lián)系我們

地址:福建省晉江市青陽(yáng)街道洪山路國(guó)際工業(yè)設(shè)計(jì)園納金網(wǎng)

郵箱:info@narkii.com

電話:0595-82682267

(周一到周五, 周六周日休息)

當(dāng)前位置:主頁(yè) > 3D教程 > 圖文教程

用Unity做血條或進(jìn)度條常用腳本

來(lái)源: | 責(zé)任編輯:她。 | 發(fā)布時(shí)間: 2017-08-28 14:54 | 瀏覽量:

本節(jié)匯寶盆為大家?guī)?lái)的是:用Unity做血條或進(jìn)度條常用腳本



*
血條或進(jìn)度條的效果

用Unity3d做血條或進(jìn)度條真的很方便,GUI里scrollbar就可以輕松實(shí)現(xiàn),再加上lerp一個(gè)血條或進(jìn)度條就完成了。
*/
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 () {

}
}


 


相關(guān)文章
網(wǎng)友評(píng)論

您需要登錄后才可以發(fā)帖 登錄 | 立即注冊(cè)

關(guān)閉

全部評(píng)論:0條

推薦
熱門(mén)