Exemplo n.º 1
0
 /// <summary>
 /// ガチャチケットを取得するレスポンス処理
 /// </summary>
 /// <param name="response"></param>
 public void ResponseGetGachaTicket(ResponseGetGachaTicket response)
 {
     NormalTicket.Instance.Count       = int.Parse(response.noraml);
     NormalTicket.Instance.Ticket.text = "X" + response.noraml;
     SpecalTicket.Instance.Count       = int.Parse(response.specal);
     SpecalTicket.Instance.Ticket.text = "X" + response.specal;
 }
Exemplo n.º 2
0
        void ResponseGetGachaTiket(string[] data)
        {
            List <string> sortdata = new List <string>(data);

            sortdata.RemoveAt(0);
            ResponseGetGachaTicket response = new ResponseGetGachaTicket();

            for (int count = 0; count < sortdata.Count; count++)
            {
                string[] splitdata = sortdata[count].Split(NetWorkKey.SPLIT_TICKET_FONT);
                switch (splitdata[0])
                {
                case NetWorkKey.NORMAL_TICKET:
                    response.noraml = splitdata[1];
                    break;

                case NetWorkKey.SPECAL_TICKET:
                    response.specal = splitdata[1];
                    break;
                }
            }
            ApiClient.Instance.ResponseGetGachaTicket(response);
        }