Пример #1
0
 public void StartFill(float targetFillAmount, CUIProgressUpdaterScript.enFillDirection fillDirection = CUIProgressUpdaterScript.enFillDirection.Clockwise, float curFillAmount = -1f)
 {
     this.m_targetFillAmount = Mathf.Clamp(targetFillAmount, this.m_startFillAmount, this.m_endFillAmount);
     this.m_fillDirection    = fillDirection;
     if (curFillAmount >= 0f)
     {
         this.m_image.fillAmount = curFillAmount;
     }
     this.m_isRunning = true;
 }
Пример #2
0
 public void StartFill(float targetFillAmount, float protectFillAmout, CUIProgressUpdaterScript.enFillDirection fillDirection = CUIProgressUpdaterScript.enFillDirection.Clockwise, float curFillAmount = -1f)
 {
     this.m_targetFillAmount = Mathf.Clamp(targetFillAmount, this.m_startFillAmount, this.m_endFillAmount);
     this.m_fillDirection    = fillDirection;
     this.m_protectFillAmout = protectFillAmout;
     if (curFillAmount >= 0f)
     {
         this.m_image.set_fillAmount(curFillAmount);
         if (this.m_image.get_fillAmount() >= this.m_protectFillAmout)
         {
             this.m_image.set_color(CUIUtility.s_Color_BraveScore_BaojiKedu_On);
         }
         else
         {
             this.m_image.set_color(CUIUtility.s_Color_BraveScore_BaojiKedu_Off);
         }
     }
     this.m_isRunning = true;
 }