예제 #1
0
    public void onXiazuiCallback(ClientResponse Xiazuirespone)
    {
        print(">>>>>>>>>>>>>>>>>>>>>> ---YC--- 信息 <<<<<<<<<<<<<<<<<" + Xiazuirespone.message);
        XiazuiVO xiazuivo = JsonMapper.ToObject <XiazuiVO>(Xiazuirespone.message);

        GlobalDataScript.xiazuiVo = xiazuivo;
    }
예제 #2
0
    public List <Toggle> beishu;     // 1.  5倍   2.   10倍    3. 20倍

    public void createXiazui()
    {
        gameObject.SetActive(false);
        int XZList   = 0; // 下嘴的组合  147  258  369
        int XZbeishu = 0; // 下嘴的倍数  5  10   20

        for (int i = 0; i < xiazuiList.Count; i++)
        {
            Toggle item = xiazuiList[i];
            if (item.isOn)
            {
                if (i == 0)
                {
                    XZList = 1;   // 表示 147 组合
                }
                if (i == 1)
                {
                    XZList = 2;   // 表示 258 组合
                }
                if (i == 2)
                {
                    XZList = 3;    // 表示 369组合
                }
                break;
            }
        }

        for (int i = 0; i < beishu.Count; i++)
        {
            Toggle bs = beishu[i];
            if (bs.isOn)
            {
                if (i == 0)
                {
                    XZbeishu = 5;  // 5倍
                }
                if (i == 1)
                {
                    XZbeishu = 10;   // 10倍
                }
                if (i == 2)
                {
                    XZbeishu = 20;    // 20倍
                }
            }
        }

        ReadyVO readyVO = new ReadyVO();

        readyVO.phase = 1;
        XiazuiVO xiazuiVO = new XiazuiVO();

        xiazuiVO.xiazuiList     = XZList;
        xiazuiVO.xiazuiMultiple = XZbeishu;
        string sendmsg = JsonMapper.ToJson(xiazuiVO);

        CustomSocket.getInstance().sendMsg(new GameReadyRequest(readyVO));
        CustomSocket.getInstance().sendMsg(new XiazuiRequest(xiazuiVO));
    }
예제 #3
0
    public void quxiaoXiazui()
    {
        gameObject.SetActive(false);
        ReadyVO readyVO = new ReadyVO();

        readyVO.phase = 1;
        XiazuiVO xiazuiVO = new XiazuiVO();

        xiazuiVO.xiazuiList     = 0;
        xiazuiVO.xiazuiMultiple = 0;
        string sendmsg = JsonMapper.ToJson(xiazuiVO);

        CustomSocket.getInstance().sendMsg(new GameReadyRequest(readyVO));
        CustomSocket.getInstance().sendMsg(new XiazuiRequest(xiazuiVO));
    }