/// <summary> /// 格子点击事件 /// </summary> /// <param name="eventType"></param> /// <param name="data"></param> /// <param name="param"></param> private void OnBattlelogGridUIEvent(UIEventType eventType, object data, object param) { switch (eventType) { case UIEventType.Click: UIArenaBattlelogGrid grid = data as UIArenaBattlelogGrid; if (grid != null) { DataManager.Instance.Sender.RequestPlayerInfoForOprate(grid.battlelogInfo.userid, PlayerOpreatePanel.ViewType.Normal); } break; } }
private void OnBattlelogGridDataUpdate(UIGridBase data, int index) { if (null != battlelogList && index < battlelogList.Count) { UIArenaBattlelogGrid grid = data as UIArenaBattlelogGrid; if (grid != null) { grid.SetGridData(battlelogList[index]); //名字 grid.SetName(battlelogList[index].name); grid.SetJob(battlelogList[index].job, battlelogList[index].sex); } } }