private void OnSyncCount(Variant data) { ExchangeModel exModel = ExchangeModel.getInstance(); exModel.Count = data["yinpiao_count"]; dispatchEvent(GameEvent.Create(EVENT_EXCHANGE_SYNC_COUNT, this, null)); }
void onExchange(GameObject go) { ExchangeModel exModel = ExchangeModel.getInstance(); SXML xml = XMLMgr.instance.GetSXML("acution.exchange"); diamand = xml.getInt("initial"); if (PlayerModel.getInstance().gold < diamand * (exModel.Count + 1)) { flytxt.instance.fly(ContMgr.getCont("a3_exchange_nozs")); return; } int num; if (A3_VipModel.getInstance().Level > 0) { num = A3_VipModel.getInstance().vip_exchange_num(3); } else { num = 10; } if ((num - exModel.Count) <= 0) { flytxt.instance.fly(ContMgr.getCont("a3_exchange_yj")); return; } ExchangeProxy exProxy = ExchangeProxy.getInstance(); exProxy.Exchange(); }
void refreshCount() { int num; if (A3_VipModel.getInstance().Level > 0) { num = A3_VipModel.getInstance().vip_exchange_num(3); } else { num = 10; } ExchangeModel exModel = ExchangeModel.getInstance(); SXML xml = XMLMgr.instance.GetSXML("acution.exchange"); diamand = xml.getInt("initial"); getComponentByPath <Text>("diamand/Text").text = (diamand * (exModel.Count + 1)).ToString(); if (num - exModel.Count >= 0) { getComponentByPath <Text>("exchangeBtn/Text/leftCnt").text = "(" + (num - exModel.Count) + "/" + num + ")"; } }
void refresh() { var dd = A3_TaskModel.getInstance().GetDailyTask(); if (dd != null) { cs_rotine.text = "(" + (A3_TaskModel.getInstance().GetTaskMaxCount(dd.taskId) - dd.taskCount) + "/" + A3_TaskModel.getInstance().GetTaskMaxCount(dd.taskId) + ")"; this.transform.FindChild("cells/scroll/content/routine").gameObject.SetActive(true); } else { //cs_rotine.text = "(未开启)"; this.transform.FindChild("cells/scroll/content/routine").gameObject.SetActive(false); } Variant data = SvrLevelConfig.instacne.get_level_data(102); int max_times = data["daily_cnt"]; int use_times = 0; if (MapModel.getInstance().dFbDta.ContainsKey(102)) { use_times = Mathf.Min(MapModel.getInstance().dFbDta[102].cycleCount, max_times); } if (FunctionOpenMgr.instance.Check(FunctionOpenMgr.GOLD_DUNGEON) && max_times != use_times) { cs_goldfb.text = "(" + (max_times - use_times) + "/" + max_times + ")"; this.transform.FindChild("cells/scroll/content/goldfb").gameObject.SetActive(true); } else { //cs_expfb.text = "(未开启)"; this.transform.FindChild("cells/scroll/content/goldfb").gameObject.SetActive(false); } //if (ExchangeModel.getInstance().Count >= 10) //{ //} //else //{ // cs_getMoney.text = "(" + (10 - ExchangeModel.getInstance().Count) + "/10)"; // this.transform.FindChild("cells/scroll/content/dianjin").gameObject.SetActive(true); //} int num; if (A3_VipModel.getInstance().Level > 0) { num = A3_VipModel.getInstance().vip_exchange_num(3); } else { num = 10; } ExchangeModel exModel = ExchangeModel.getInstance(); if (num - exModel.Count > 0) { cs_getMoney.text = "(" + (num - exModel.Count) + "/" + num + ")"; this.transform.FindChild("cells/scroll/content/dianjin").gameObject.SetActive(true); } else { this.transform.FindChild("cells/scroll/content/dianjin").gameObject.SetActive(false); } }