/// <summary> /// 限时活动 /// </summary> /// <param name="listEnergyLimitActivityData"></param> public void SetLimitActivityGridListData(List <EnergyLimitActivityData> listEnergyLimitActivityData) { for (int index = 0; index < listEnergyLimitActivityData.Count; index++) { if (index < m_mapGrid.Count) { EnergyNoEnoughUIGrid gridUI = m_mapGrid[index]; EnergyLimitActivityData gridData = listEnergyLimitActivityData[index]; gridUI.LoadResourceInsteadOfAwake(); gridUI.Index = index; gridUI.SetLimitActivityDetail(gridData.title, gridData.icon, gridData.buttonName, gridData.limitActivityDesc, gridData.finished); } } }
/// <summary> /// 其他玩法 /// </summary> /// <param name="listNoNeedEnergyData"></param> public void SetNoNeedEnergyGridListData(List <NoNeedEnergyData> listNoNeedEnergyData) { for (int index = 0; index < listNoNeedEnergyData.Count; index++) { if (index < m_mapGrid.Count) { EnergyNoEnoughUIGrid gridUI = m_mapGrid[index]; NoNeedEnergyData gridData = listNoNeedEnergyData[index]; gridUI.LoadResourceInsteadOfAwake(); gridUI.Index = index; gridUI.SetNoNeedEnergyDetail(gridData.title, gridData.icon, gridData.buttonName, gridData.desc, gridData.requestLevel); } } }
/// <summary> /// 设置购买体力活动数据 /// </summary> /// <param name="id"></param> /// <param name="imgName"></param> /// <param name="itemName"></param> public void SetBuyEnergyGridListData(List <BuyEnergyData> listBuyEnergyData) { for (int index = 0; index < listBuyEnergyData.Count; index++) { if (m_mapGrid.ContainsKey(index)) { EnergyNoEnoughUIGrid gridUI = m_mapGrid[index]; BuyEnergyData gridData = listBuyEnergyData[index]; gridUI.LoadResourceInsteadOfAwake(); gridUI.Index = index; gridUI.SetBuyEnergyDetail(gridData.title, gridData.icon, gridData.buttonName, gridData.diamond, gridData.addEnergy); } } }