void OnPetGridUIEvent(UIEventType eventType, object data, object param) { switch (eventType) { case UIEventType.Click: UIPetRideGrid grid = data as UIPetRideGrid; if (grid != null) { OnShowPetUI(grid.PetData); m_ctor_petscrollview.SetSelect(grid); } break; } }
void OnRideGridUIEvent(UIEventType eventType, object data, object param) { switch (eventType) { case UIEventType.Click: UIPetRideGrid grid = data as UIPetRideGrid; if (grid != null) { if (grid.RideData != null) { OnShowRideUI(grid.RideData); } m_ctor_Ridescrollview.SetSelect(grid); } break; } }
void OnPetGridDataUpdate(UIGridBase data, int index) { if (data is UISkillGrid) { UISkillGrid grid = data as UISkillGrid; if (m_lst_PetSkill != null && index < m_lst_PetSkill.Count) { UISkillGridData paras = new UISkillGridData() { skillid = m_lst_PetSkill[index].id, skillType = 1, level = m_lst_PetSkill[index].lv }; grid.SetGridData(paras); } } if (data is UIPetRideGrid) { UIPetRideGrid grid = data as UIPetRideGrid; if (m_lstPetData != null && index < m_lstPetData.Count) { grid.SetGridData(m_lstPetData[index]); } } }
void OnRidtGridDataUpdate(UIGridBase data, int index) { if (data is UIPetRideGrid) { UIPetRideGrid grid = data as UIPetRideGrid; if (m_lstRideData != null && index < m_lstRideData.Count) { grid.SetGridData(m_lstRideData[index]); } } if (data is UISkillGrid) { UISkillGrid grid = data as UISkillGrid; if (index < m_lst_RideSkill.Count) { UISkillGridData para = new UISkillGridData() { skillid = m_lst_RideSkill[index], skillType = 2 }; grid.SetGridData(para); } } }