Example #1
0
    private void CheckSendRedbag()
    {
        bool isOk = chatModel.GetSendRedBagCount();

//		Log.debug ("remain_num - check " + Tools.Analysis (userModel.records ["guild_redbag_log"], "remain_num").ToString ());
        if (isOk)
        {
            btn_Red.grayed = false;
            g1.visible     = false;
            TimerManager.inst.Remove(Time_Tick1);
            return;
        }
        time1          = chatModel.GetSendRedBagTime();
        btn_Red.grayed = time1 > 0 ? true : false;
        if (time1 > 0)
        {
            btn_Red.grayed            = true;
            g1.visible                = true;
            this.GetChild("n16").text = Tools.TimeFormat(time1, 0);
            TimerManager.inst.Add(1f, 0, Time_Tick1);
        }
        else
        {
            btn_Red.grayed = false;
            g1.visible     = false;
            TimerManager.inst.Remove(Time_Tick1);
        }
    }