美文网首页Unity3DUnity技术分享
超简单Unity UGUI血条设置

超简单Unity UGUI血条设置

作者: superowner | 来源:发表于2017-09-22 16:10 被阅读310次
    timg.jpg bb.PNG

    原创by superowner

    测试代码:

    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    
    public class Test_01 : MonoBehaviour {
    
        public UnityEngine.UI.Slider Slider;
        public RectTransform Rect;
    
    
    
        // Use this for initialization
        void Start () {
            Slider.onValueChanged.AddListener(Listener);
    
        }
    
        void Listener(float value)
        {
            Rect.SetSizeWithCurrentAnchors(RectTransform.Axis.Horizontal, value*100);
        }
        
    
    }
    
    

    相关文章

      网友评论

      • 402ed4956059:在slider有一个value的值,最为一个字段是可以获取的,通过这个字段还能修改血条的颜色。这个value可以模拟绑定在GameObject上的属性,通过交互来改变血条的显示样式,同样的做法也可以用在进度条了,不过我不是很清楚unity的异步加载。不过建议在改变血条样式的时候能够加上颜色的修改,以免血条太单调咧....

      本文标题:超简单Unity UGUI血条设置

      本文链接:https://www.haomeiwen.com/subject/epyfextx.html