protected override void StartShowWindow(object[] data) { if (data != null && data.Length > 0 && data[0] != null) { ShowExchangeRewardData windowData = data[0] as ShowExchangeRewardData; scrollView.SetData(windowData.rewards); } }
public void OnClickExchangeBtn() { string str = inputField.text.Trim(); if (string.IsNullOrEmpty(str)) { Alert.Show("亲,兑换码不能为空嗒!"); return; } GameMainManager.instance.netManager.UseExchangeCode(str, (ret, res) => { if (ret && res.isOK) { OnClickClose(); ShowExchangeRewardData windowData = new ShowExchangeRewardData() { rewards = res.data.reward }; GameMainManager.instance.uiManager.OpenWindow(UISettings.UIWindowID.UIExchangeRewardWindow, windowData); } }); }