Ejemplo n.º 1
0
 public EquipChooseData(int id, Equip_Select_Type type, Equip_Pos pos, int level)
 {
     player_id         = id;
     this.type         = type;
     this.pos          = pos;
     this.select_level = level;
 }
Ejemplo n.º 2
0
    /// <summary>
    /// 界面显示
    /// </summary>
    protected override void OnShow(INotification notification)
    {
        if (equipChooseMediator == null)
        {
            equipChooseMediator = Facade.RetrieveMediator("EquipChooseMediator") as EquipChooseMediator;
        }
        select_data  = (notification.Body as List <object>)[0] as EquipChooseData;
        player_id    = select_data.player_id;
        select_pos   = select_data.pos;
        select_type  = select_data.type;
        select_level = select_data.select_level;

        panel.chooseGrid.enabled = true;
        panel.chooseGrid.BindCustomCallBack(ChooseGrid_UpdateItem);
        panel.chooseGrid.StartCustom();

        SetInfo();
    }