Esempio n. 1
0
        private void OnItemClick(ContentTableModel item)
        {
            var gate = UAppliaction.Singleton.GetGate() as GMainGate;

            if (gate == null)
            {
                return;
            }
            var request = gate.Client.CreateRequest <C2G_BeginGame, G2C_BeginGame>();

            request.RequestMessage.MapID = 1;

            request.OnCompleted = (s, r) =>
            {
                if (r.Code == ErrorCode.OK)
                {
                    UAppliaction.Singleton.GotoBattleGate(r.ServerInfo, item.Data.ID);
                }
                else
                {
                    UAppliaction.Singleton.ShowError(r.Code);
                }
            };
            request.SendRequest();
        }
Esempio n. 2
0
        private void ClickItem(ContentTableModel item)
        {
            var ui = UUIManager.S.CreateWindow <UUIDetail>();

            ui.Show(item.pItem);
            //Show Item UI
        }