|
滚动条两端的按钮的样式是在当前皮肤中搜索 "leftbutton"和"rightbutton"样式名字确定。滚动条滑块的样式是搜索 "thumb"的样式名。- var scrollValue:float;//size
- static var bloodValue:float;
- var gui_:GUISkin;
- var tempBlood:float;
- function Start()
- {
- tempBlood=85;
- bloodValue=85;
- }
- function Update () {
- }
- function OnGUI()
- {
- GUI.skin=gui_;
- scrollValue=GUI.HorizontalScrollbar(Rect(30,30,300,30),scrollValue,bloodValue,0,100,GUI.skin.GetStyle("HorizontalScrollbar"));
- if(bloodValue<0)
- {
- bloodValue=0;
- }
- if(bloodValue>100)
- {
- bloodValue=100;
- }
- if(GUI.Button(Rect(30,80,100,30),"-"))
- {
- tempBlood=bloodValue;
- if(bloodValue<=0)
- {
- return;
- }
- tempBlood-=5;
-
- }
- if(GUI.Button(Rect(30,120,100,30),"+"))
- {
- tempBlood=bloodValue;
- if(bloodValue>=100)
- {
- return;
- }
- tempBlood+=5;
- }
- bloodValue=Mathf.Lerp(bloodValue,tempBlood,0.05);
- }
复制代码 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
评分
-
查看全部评分
|