Ejemplo n.º 1
0
 void ShowStar(UISpriteEx[] _starList, int _lev)
 {
     for (int val = 0; val < 32; val += 8)
     {
         StarTypeRef lastStarTypeRef = ConfigMng.Instance.GetStarTypeRef((val / 8 > 0) ? (val / 8) : 1);
         StarTypeRef starTypeRef     = ConfigMng.Instance.GetStarTypeRef(val / 8 + 1);
         if (_lev > val && _lev <= val + 8 && lastStarTypeRef != null && starTypeRef != null)
         {
             for (int i = 0; i < _lev - val; i++)
             {
                 _starList[i].spriteName = starTypeRef.icon;
                 _starList[i].IsGray     = UISpriteEx.ColorGray.normal;
             }
             for (int i = _lev - val; i < 8; i++)
             {
                 _starList[i].IsGray = UISpriteEx.ColorGray.normal;
                 if (val / 8 > 0)
                 {
                     _starList[i].spriteName = lastStarTypeRef.icon;
                 }
                 else
                 {
                     _starList[i].IsGray = UISpriteEx.ColorGray.Gray;
                 }
             }
         }
     }
 }
Ejemplo n.º 2
0
    void ShowNoStar(UISpriteEx[] _starList)
    {
        StarTypeRef starTypeRef = ConfigMng.Instance.GetStarTypeRef(1);

        if (starTypeRef != null)
        {
            for (int i = 0, max = _starList.Length; i < max; i++)
            {
                _starList[i].spriteName = starTypeRef.icon;
                _starList[i].IsGray     = UISpriteEx.ColorGray.Gray;
            }
        }
    }
Ejemplo n.º 3
0
    void NoStar(List <UISpriteEx> _starList)
    {
        StarTypeRef starTypeRef = ConfigMng.Instance.GetStarTypeRef(1);

        if (starTypeRef != null)
        {
            for (int i = 0; i < _starList.Count; i++)
            {
                _starList[i].spriteName = ConfigMng.Instance.GetStarTypeRef(1).icon;
                _starList[i].IsGray     = UISpriteEx.ColorGray.Gray;
            }
        }
    }