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); } }