protected override void OnRespond(respond_ranking_list respond, object userdata) { if (respond.errorcode == (uint)ERROR_CODE.ERR_RANKING_FAILED) { return; } RankingModule module = ModuleManager.Instance.FindModule <RankingModule>(); module.SyncRankingList(respond); }
//界面打开 protected override void OnOpen(object param = null) { WindowManager.Instance.CloseUI("city"); WindowManager.Instance.CloseUI("joystick"); EventSystem.Instance.addEventListener(RankingEvent.RANKING_UPDATE, OnRankingUpdate); mRankingModule = ModuleManager.Instance.FindModule <RankingModule>(); mRankingModule.RequestRanking(); SetSelectedRank(param); UpdateItems(); }