Пример #1
0
    private void ValueChange(int newvalue)
    {
        m_progressvalue.fillAmount = (float)newvalue / (float)100;
        SpriteTip tip = m_pettip.GetComponentDefault <SpriteTip>();

        tip.ChangeValue(newvalue);
    }
Пример #2
0
 void _ME(ModuleEvent <Module_Home> e)
 {
     if (e.moduleEvent == Module_Home.EventIconState)
     {
         UpdateIconState((HomeIcons)e.param1, (int)e.param2, (bool)e.param3);
         return;
     }
     else if (e.moduleEvent == Module_Home.EventAllPetTaskInfo)
     {
         SetButtonState(); //设置按钮状态
         SpriteTip tip = m_pettip.GetComponentDefault <SpriteTip>();
         tip.SetInfo();    //设置具体内容
     }
     else if (e.moduleEvent == Module_Home.EventPetProgressNewValue)
     {
         int newvalue = Util.Parse <int>(e.param1.ToString());
         ValueChange(newvalue);
     }
     else if (e.moduleEvent == Module_Home.EventPetOpenSucced)
     {
         SetTip();
     }
     else if (e.moduleEvent == Module_Home.EventBannerInfo)
     {
         SetBannerInfo();
     }
 }
Пример #3
0
    private void SetTip()
    {
        m_pettip.gameObject.SetActive(true);
        SpriteTip tip = m_pettip.GetComponentDefault <SpriteTip>();

        tip.SetInfo();
    }