Exemple #1
0
 private void OnGridUIEventDlg(UIEventType eventType, object data, object param)
 {
     switch (eventType)
     {
     case UIEventType.Click:
         if (data is UIGetWayGrid)
         {
             UIGetWayGrid grid = data as UIGetWayGrid;
             if (null != grid)
             {
                 table.ItemGetDataBase tab = GameTableManager.Instance.GetTableItem <table.ItemGetDataBase>(grid.WayIndex);
                 onClickItemGetGrid(tab, grid.WayIndex);
             }
         }
         break;
     }
 }
Exemple #2
0
    void OnUpdataGridData(UIGridBase grid, int index)
    {
        if (grid is UIGetWayGrid)
        {
            if (wayIDList == null)
            {
                return;
            }

            table.ItemGetDataBase data = GameTableManager.Instance.GetTableItem <table.ItemGetDataBase>(wayIDList[index]);
            if (data != null)
            {
                UIGetWayGrid itemGrid = grid as UIGetWayGrid;
                itemGrid.SetGridData((uint)index);
                itemGrid.SetWayData(data);
                itemGrid.onClickItemGetGrid = onClickItemGetGrid;
            }
        }
    }