/// <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); } } }