Exemple #1
0
    /// <summary>
    /// 推广员
    /// </summary>
    void tuiGuangYuan(GameObject g)
    {
        buttonBehind.transform.Find("tuiGuangyuan").localScale = Vector3.one;
        RootCanvas.canvas_group(GameObject.Find("Canvas_button").GetComponent <CanvasGroup>(), true, 1);
#if UNITY_IOS
        if (weiXinLoad.instance.AndroidFunction)
        {
            buttonBehind.transform.Find("tuiGuangyuan").GetChild(6).localScale = Vector3.one;
        }
        else
        {
            if (weiXinLoad.instance.ServerIdentifyStr.Equals("1"))
            {
                buttonBehind.transform.Find("tuiGuangyuan").GetChild(6).localScale = Vector3.zero;
            }
            else
            {
                buttonBehind.transform.Find("tuiGuangyuan").GetChild(6).localScale = Vector3.one;
            }
        }
#endif
        //string filename = "/huidao.png";
        //string destination = Application.persistentDataPath;
        //string path = destination + filename;
        //if (Directory.Exists(path))   //判断目录是否存在,不存在则会创建目录
        //{
        //    Directory.Delete(path);
        //}
        //else
        //{
        //    return;
        //}
    }
Exemple #2
0
    /// <summary>
    /// 获取用户信息
    /// </summary>
    /// <param name="str"></param>
    void getUserMessege(string str)
    {
        JsonData jso = JsonMapper.ToObject(str);

        if ((string)jso["code"] == "0")
        {
            JsonData js = jso["data"];
            if (js.Keys.Contains("mobile"))//如果手机已经绑定了,传回手机信息,否则不传
            {
                mobilenumber = true;
                RootCanvas.canvas_group(GameObject.Find("number_Image").GetComponent <CanvasGroup>(), true, 1);
                RootCanvas.canvas_group(GameObject.Find("mobileUnBindleSure").GetComponent <CanvasGroup>(), true, 1);
                RootCanvas.canvas_group(GameObject.Find("mobile_InputField").GetComponent <CanvasGroup>(), false, 0);
                RootCanvas.canvas_group(GameObject.Find("mobileBindleSure").GetComponent <CanvasGroup>(), false, 0);
                GameObject.Find("mobile_number").GetComponent <Text>().text = js["mobile"].ToString();
            }
            else
            {
                mobilenumber = false;
                RootCanvas.canvas_group(GameObject.Find("number_Image").GetComponent <CanvasGroup>(), false, 0);
                RootCanvas.canvas_group(GameObject.Find("mobileUnBindleSure").GetComponent <CanvasGroup>(), false, 0);
                RootCanvas.canvas_group(GameObject.Find("mobile_InputField").GetComponent <CanvasGroup>(), true, 1);
                RootCanvas.canvas_group(GameObject.Find("mobileBindleSure").GetComponent <CanvasGroup>(), true, 1);
            }
            httpView.instant.getname(js["nickName"].ToString(), js["code"].ToString(), int.Parse(js["experience"].ToString()), int.Parse(js["gold"].ToString()), js["headImg"].ToString(), js["id"].ToString(), js["userType"].ToString(), js["isVip"].ToString(), js["isBind"].ToString(), int.Parse(js["vipLevel"].ToString()));
        }
    }
Exemple #3
0
 /// <summary>
 /// 按钮方法
 /// </summary>
 /// <param name="g"></param>
 public void close(GameObject g)
 {
     if (g.name.Contains("cus_Close"))
     {
         g.transform.parent.transform.localPosition = new Vector3(g.transform.parent.transform.localPosition.x, g.transform.parent.transform.localPosition.y, -100000);
     }
     else
     {
         g.transform.parent.gameObject.transform.localScale = Vector3.zero;
     }
     RootCanvas.find("backGround").transform.localScale = Vector3.zero;//把阴影背景缩放为零
     RootCanvas.canvas_group(GameObject.Find("Canvas_button").GetComponent <CanvasGroup>(), false, 0);
 }
Exemple #4
0
 /// <summary>
 /// 记录邮件
 /// </summary>
 void record_email()
 {
     for (int i = 0; i < transform.childCount; i++)
     {
         int a = i;
         transform.GetChild(a).GetComponent <Button>().onClick.AddListener(() =>
         {
             RootCanvas.canvas_group(GameObject.Find("email_view").GetComponent <CanvasGroup>(), false, 0);
             RootCanvas.canvas_group(GameObject.Find("email").GetComponent <CanvasGroup>(), true, 1);
             transform.GetChild(a).GetComponent <Image>().sprite = Resources.Load <Sprite>("Rank/read");
             GameObject.Find("email").transform.GetChild(0).GetComponent <Text>().text = transform.GetChild(a).GetChild(2).GetComponent <Text>().text;
             GameObject.Find("email").transform.GetChild(1).GetComponent <Text>().text = transform.GetChild(a).GetChild(0).GetComponent <Text>().text;
             ss(a);
         });
     }
 }
Exemple #5
0
    /// <summary>
    /// 手机绑定
    /// </summary>
    /// <param name="str"></param>
    void mobileBind(string str)
    {
        Debug.Log(str + "");
        JsonData jso = JsonMapper.ToObject(str);

        if ((string)jso["code"] == "0")
        {
            if (isbind == false)//绑定
            {
                RootCanvas.canvas_group(GameObject.Find("number_Image").GetComponent <CanvasGroup>(), true, 1);
                RootCanvas.canvas_group(GameObject.Find("mobileUnBindleSure").GetComponent <CanvasGroup>(), true, 1);
                RootCanvas.canvas_group(GameObject.Find("mobile_InputField").GetComponent <CanvasGroup>(), false, 0);
                RootCanvas.canvas_group(GameObject.Find("mobileBindleSure").GetComponent <CanvasGroup>(), false, 0);
                isbind = true;
                netConnect.Ani(7);
                GameObject.Find("mobile_number").GetComponent <Text>().text = GameObject.Find("mobile_InputField").GetComponent <InputField>().text;
                hallHttp.instance.mobilenumber = true;
            }
            else//解绑
            {
                RootCanvas.canvas_group(GameObject.Find("number_Image").GetComponent <CanvasGroup>(), false, 0);
                RootCanvas.canvas_group(GameObject.Find("mobileUnBindleSure").GetComponent <CanvasGroup>(), false, 0);
                RootCanvas.canvas_group(GameObject.Find("mobile_InputField").GetComponent <CanvasGroup>(), true, 1);
                RootCanvas.canvas_group(GameObject.Find("mobileBindleSure").GetComponent <CanvasGroup>(), true, 1);
                isbind = false;
                netConnect.Ani(6);
                hallHttp.instance.mobilenumber = false;
            }
        }
        else if ((string)jso["code"] == "-1")
        {
            if ((string)jso["msg"] == httpConnect.net[10].data)
            {
                netConnect.Ani(10);
            }
            if ((string)jso["msg"] == "参数不能为空")
            {
                netConnect.Ani(8);
            }
        }
    }
Exemple #6
0
    void Start()
    {
        Screen.sleepTimeout = (int)SleepTimeout.NeverSleep;
#if UNITY_IOS
        if (weiXinLoad.instance.AndroidFunction)
        {
            bottomParent.transform.Find("duiHuan").GetComponent <Button>().onClick.AddListener(() => shop());//兑换
        }
        else
        {
            if (weiXinLoad.instance.ServerIdentifyStr.Equals("0") /*weiXinLoad.instance.AndroidFunction*/)
            {
                bottomParent.transform.Find("duiHuan").GetComponent <Button>().onClick.AddListener(() => shop());//兑换
            }
            else
            {
                bottomParent.transform.Find("duiHuan").GetComponent <Button>().onClick.AddListener(() => jingQingQiDai(null));//兑换
            }
        }
#elif UNITY_ANDROID
        bottomParent.transform.Find("duiHuan").GetComponent <Button>().onClick.AddListener(() => shop());//兑换
#endif
        //string time = System.DateTime.Now.ToString().Split(' ')[0];//06/02/2018
        //string[] strTime = time.Split('/');
        //string strTimeDay = strTime[0] + strTime[1];
        //timeDay = int.Parse(strTimeDay);
        instant = this;
        //chat_head = (GameObject)Resources.Load("Rank/chat_user");
        //chat_kefu = (GameObject)Resources.Load("Rank/chat_kefu");
        chat_parent = GameObject.Find("chat_Content").transform;
        chat        = GameObject.Find("chat").GetComponent <InputField>();
        rect        = GameObject.Find("chat_Content").GetComponent <RectTransform>();
        GameObject.Find("send_web").GetComponent <Button>().onClick.AddListener(send);//发送聊天消息
        GameObject IDTexObj = GameObject.Find("IDtex").gameObject;
        //#if UNITY_IOS
        //        //没有安装微信 && 安卓端
        //        if(UnitySendMessageToiOS.Instante().checkInstallWeChat() != 0 && !weiXinLoad.instance.AndroidFunction)
        //        {
        //            IDTexObj.transform.localScale = Vector3.zero;
        //        }s
        //#endifGet
        GameObject.Find("Free_Button").GetComponent <Button>().onClick.AddListener(() => Close_FreeMoney(GameObject.Find("Free_Button")));
        GameObject.Find("backGround").GetComponent <Button>().onClick.AddListener(close_);
        IDTexObj.GetComponent <Button>().onClick.AddListener(() => Android_copy("IDtext"));                                           //同上
        GameObject.Find("gold_player_pay").GetComponent <Button>().onClick.AddListener(() => player_chongzhi("gameChongZhis"));
        GameObject.Find("chongzhi").GetComponent <Button>().onClick.AddListener(() => gameChongZhi("gameChongZhis"));                 //充值
        topParent.transform.Find("guiZe").GetComponent <Button>().onClick.AddListener(() => gameGuiZe("guiZe"));                      //规则
        topParent.transform.Find("head").GetComponent <Button>().onClick.AddListener(() => head("playerInfo"));                       //头像
        topParent.transform.Find("set").GetComponent <Button>().onClick.AddListener(() => lamada("set"));                             //设置
        topParent.transform.Find("customServe").GetComponent <Button>().onClick.AddListener(() => Cus_kefu("customServe"));           //客服
        bottomParent.transform.Find("accountBindle").GetComponent <Button>().onClick.AddListener(() => lamada("accountBindle"));      //账号绑定
        bottomParent.transform.Find("gameRank").GetComponent <Button>().onClick.AddListener(() => Rank_huoyue("gameRank"));           //排行榜
        bottomParent.transform.Find("moneySafe").GetComponent <Button>().onClick.AddListener(() => lamada("moneySafe"));              //保险柜
        bottomParent.transform.Find("gameChongZhi").GetComponent <Button>().onClick.AddListener(() => gameChongZhi("gameChongZhis")); //充值
        bottomParent.transform.Find("youJian").GetComponent <Button>().onClick.AddListener(() => email("youJian"));                   //邮件

        //GameObject.Find("serve_button").GetComponent<Button>().onClick.AddListener(() => customServe1("duiHuan"));
        GameObject freeMoneyObj = topParent.transform.Find("freeMoney").gameObject;
#if UNITY_IOS
        if (weiXinLoad.instance.AndroidFunction)
        {
            freeMoneyObj.transform.localScale = Vector3.one;
        }
        else
        {
            if (weiXinLoad.instance.ServerIdentifyStr.Equals("1"))
            {
                freeMoneyObj.transform.localScale = Vector3.zero;
            }
            else
            {
                freeMoneyObj.transform.localScale = Vector3.one;
            }
        }
#endif
        freeMoneyObj.GetComponent <Button>().onClick.AddListener(freemoney);                                     //分享
        GameObject.Find("lianXiKeFu").GetComponent <Button>().onClick.AddListener(() => customServe1("tuiGuangyuan"));
        EventTriggerListener.Get(topParent.transform.Find("quitGame").gameObject).onClick        = quitGame;     //退出游戏
        EventTriggerListener.Get(bottomParent.transform.Find("tuiGuangYuan").gameObject).onClick = tuiGuangYuan; //推广员
        GameObject.Find("email").transform.GetChild(2).GetComponent <Button>().onClick.AddListener(() =>
        {
            RootCanvas.canvas_group(GameObject.Find("email").GetComponent <CanvasGroup>(), false, 0);
            RootCanvas.canvas_group(GameObject.Find("email_view").GetComponent <CanvasGroup>(), true, 1);
        });
        //=========================================================================================================
        GameObject meiRenYuObj      = middleParent.transform.Find("meiRenYu").gameObject;
        GameObject liKuiPiYuObj     = middleParent.transform.Find("liKuiPiYu").gameObject;
        GameObject DaNaoTianGongObj = middleParent.transform.Find("DaNaoTianGong").gameObject;
        GameObject yuErKuaiPaoObj   = middleParent.transform.Find("yuErKuaiPao").gameObject;
        meiRenYuObj.GetComponent <Button>().onClick.AddListener(delegate() { catchFish((int)fishGame.meiRenYu, meiRenYuObj); });
        liKuiPiYuObj.gameObject.GetComponent <Button>().onClick.AddListener(delegate() { catchFish((int)fishGame.liKuiPiYu, liKuiPiYuObj); });
        DaNaoTianGongObj.GetComponent <Button>().onClick.AddListener(delegate() { catchFish((int)fishGame.DaNaoTianGong, DaNaoTianGongObj); });
        yuErKuaiPaoObj.GetComponent <Button>().onClick.AddListener(delegate() { catchYuErMatch(yuErKuaiPaoObj); });
        GameObject.Find("shouJiBangDing").GetComponent <Button>().onClick.AddListener(phoneBindle);
        for (int i = 0; i < 4; i++)
        {
            int a = i;
            if (i % 2 == 0)
            {
                GameObject.Find(httpConnect.toggle_list[i].name).GetComponent <Toggle>().onValueChanged.AddListener((bool value) => Change_Toggle(a, a + 1));
            }
            else
            {
                GameObject.Find(httpConnect.toggle_list[i].name).GetComponent <Toggle>().onValueChanged.AddListener((bool value) => Change_Toggle(a, a - 1));
            }
        }
    }
Exemple #7
0
 /// <summary>
 /// 从推广员跳到客服
 /// </summary>
 void customServe1(string name)
 {
     Cus_kefu("customServe");
     buttonBehind.transform.Find(name).localScale = Vector3.zero;
     RootCanvas.canvas_group(GameObject.Find("Canvas_button").GetComponent <CanvasGroup>(), false, 0);
 }
Exemple #8
0
 /// <summary>
 /// 切换规则与提现
 /// </summary>
 /// <param name="names"></param>
 /// <param name="name2"></param>
 void Canvas_group(string names, string name2)
 {
     RootCanvas.canvas_group(transform.Find(names).GetComponent <CanvasGroup>(), true, 1);
     RootCanvas.canvas_group(transform.Find(name2).GetComponent <CanvasGroup>(), false, 0);
 }
Exemple #9
0
 public void exitRuler()
 {
     RootCanvas.canvas_group(GameObject.Find("slip").GetComponent <CanvasGroup>(), false, 0);
     GameObject.Find("selectBck").transform.Find("slip").transform.Find("Scroll View").transform.gameObject.SetActive(false);
 }
Exemple #10
0
 public void openRuler()
 {
     RootCanvas.canvas_group(GameObject.Find("slip").GetComponent <CanvasGroup>(), true, 1);
     GameObject.Find("selectBck").transform.Find("slip").transform.Find("Scroll View").transform.gameObject.SetActive(true);
 }
Exemple #11
0
 void common(int child, bool Rays, int alpha)
 {
     RootCanvas.canvas_group(transform.GetChild(2).GetChild(child).GetComponent <CanvasGroup>(), Rays, alpha);
 }