/// <summary> /// 初始化界面排列 /// </summary> public void InitView() { for (int i = 0; i < StoreConfig.storeList.mList.Count; ++i) { storeInfoList.Add(StoreConfig.storeList[StoreConfig.storeList.mList[i]]); } grid.enabled = true; grid.BindCustomCallBack(UpdateStoreGridItem); grid.StartCustom(); grid.AddCustomDataList(AddListGrid(storeInfoList)); m_Panel.VIPcurrent.text = UtilTools.StringBuilder("VIP ", PlayerMediator.playerInfo.vipLevel); m_Panel.VIPnext.text = UtilTools.StringBuilder("VIP ", PlayerMediator.playerInfo.vipLevel + 1); VipUpInfo info = VIPUPConfig.GetVipUpInfo(PlayerMediator.playerInfo.vipLevel); if (info == null) { m_Panel.vipNeedMoney.text = TextManager.GetUIString("UIStore5"); m_Panel.VIPSlider.value = 1; return; } m_Panel.vipNeedMoney.text = string.Format(TextManager.GetUIString("UIVIP001"), info.upgradeExp - PlayerMediator.playerInfo.rmb, PlayerMediator.playerInfo.vipLevel + 1); m_Panel.VIPSlider.value = PlayerMediator.playerInfo.rmb * 1.0f / info.upgradeExp; }
private void OnReadRow(VipUpInfo row) { vipUpInfoList[row.ID] = row; }