Example #1
0
 public override void updateTxt(string data)
 {
     GameDataMgr.inst().setLanguageTxt(transform.Find("btn_restart").Find("Text").GetComponent <Text>(), 9);
     GameDataMgr.inst().setLanguageTxt(transform.Find("btn_contine").Find("Text").GetComponent <Text>(), 10);
     GameDataMgr.inst().setLanguageTxt(transform.Find("btn_home").Find("Text").GetComponent <Text>(), 8);
     //	 GameDataMgr.inst().setLanguageTxt(transform.Find("btn_language").Find("Text").GetComponent<Text>(),16);
 }
Example #2
0
 public override void updateTxt(string data)
 {
     GameDataMgr.inst().setLanguageTxt(transform.Find("addItemBtn").Find("adsImg").Find("txt").GetComponent <Text>(), 5);
     GameDataMgr.inst().setLanguageTxt(transform.Find("bigItemBtn").Find("adsImg").Find("txt").GetComponent <Text>(), 5);
     GameDataMgr.inst().setLanguageTxt(transform.Find("lightItemBtn").Find("adsImg").Find("txt").GetComponent <Text>(), 5);
     GameDataMgr.inst().setLanguageTxt(transform.Find("dogItemBtn").Find("adsImg").Find("txt").GetComponent <Text>(), 5);
     GameDataMgr.inst().setLanguageTxt(transform.parent.transform.Find("btn_addSpeed").Find("Image").Find("Text").GetComponent <Text>(), 6);
 }
Example #3
0
 public void showAtion(int languageID)
 {
     gameObject.SetActive(true);
     GameDataMgr.inst().setLanguageTxt(txt, languageID);
     gameObject.SetActive(true);
     transform.localPosition = oriPos;
     startAtion();
 }
Example #4
0
 void OnEnable()
 {
     GameMgr.inst().myEvent += updateTxt;
     if (preLanguageId != GameDataMgr.inst().languageID)
     {
         updateTxt("");
         preLanguageId = GameDataMgr.inst().languageID;
     }
 }
Example #5
0
    public override void updateTxt(string data)
    {
        GameDataMgr.inst().setLanguageTxt(transform.Find("endlessBtn").Find("Text").GetComponent <Text>(), 2);
        GameDataMgr.inst().setLanguageTxt(transform.Find("shopBtn").Find("Text").GetComponent <Text>(), 4);

        GameDataMgr.inst().setLanguageTxt(transform.Find("signBtn").Find("Text").GetComponent <Text>(), 3);

        GameDataMgr.inst().setLanguageTxt(transform.Find("normalBtn").Find("Text").GetComponent <Text>(), 26);
        GameDataMgr.inst().setLanguageTxt(transform.Find("ballBtn").Find("Text").GetComponent <Text>(), 25);
    }
Example #6
0
    void updateBtn()
    {
        int       doubleState = PlayerPrefs.GetInt("doubleState" + curDate, 0);
        Transform doubleBtnTr = transform.Find("doubleBtn");
        Transform btnTr       = transform.Find("checkBtn");


        Button doublebtn = doubleBtnTr.GetComponent <Button>();
        Button btn       = btnTr.GetComponent <Button>();

        if (doubleState == 0)
        {
            doublebtn.interactable = true;
        }
        else
        {
            doublebtn.interactable = false;

            //	UIcontroller.getInst().mainUI.setTip();

            //doubleBtnTr.Find("Text").GetComponent<Text>().text = "finish";

            GameDataMgr.inst().setLanguageTxt(doubleBtnTr.Find("Text").GetComponent <Text>().GetComponent <Text>(), 24);
        }

        if (lastSignDate != curDate)
        {
            btn.interactable = true;
        }
        else
        {
            btn.interactable = false;

            //	UIcontroller.getInst().mainUI.setTip();

            //btnTr.Find("Text").GetComponent<Text>().text = "finish";
            GameDataMgr.inst().setLanguageTxt(doubleBtnTr.Find("Text").GetComponent <Text>().GetComponent <Text>(), 24);
        }

        if (lastSignDate == curDate && doubleState != 0)
        {
            doublebtn.gameObject.SetActive(false);
            btn.gameObject.SetActive(false);
        }
    }
Example #7
0
    void onClickBtn(Transform send)
    {
        for (int i = 0; i < 9; i++)
        {
            Transform btn = transform.Find("Button" + i);
            btn.Find("gou").gameObject.SetActive(false);
        }
        int languageID = int.Parse(send.name.Substring(6, 1));

        //Debug.Log("languageBtnName:"+send.name.Substring(6,1));
        send.Find("gou").gameObject.SetActive(true);
        PlayerPrefs.SetInt("languageID", languageID);
        PlayerPrefs.SetInt("havaSetLanguage", 1);

        GameDataMgr.inst().languageID = languageID;

        GameMgr.inst().myEvent("");

        gameObject.SetActive(false);
    }
Example #8
0
    /// <summary>
    /// Start is called on the frame when a script is enabled just before
    /// any of the Update methods is called the first time.
    /// </summary>
    void Start()
    {
        if (PlayerPrefs.GetInt("languageID", -1) == -1)
        {
            string curlanguageStr = Application.systemLanguage.ToString();
            //curlanguageStr = "ChineseSimplified";
            // 自动设置语言
            if (languageNameValue.ContainsKey(curlanguageStr))
            {
                GameDataMgr.inst().languageID = languageNameValue[curlanguageStr];
                GameMgr.inst().myEvent("");

                gameObject.SetActive(false);
            }
            else
            {
                // 默认英文
                GameDataMgr.inst().languageID = 1;
                GameMgr.inst().myEvent("");

                gameObject.SetActive(false);
            }
        }
    }
Example #9
0
    // Use this for initialization

    void Awake()
    {
        Debug.Log(">>>>>>>>>>>>>:");

        languageNameValue.Add(SystemLanguage.ChineseSimplified.ToString(), 0);
        languageNameValue.Add(SystemLanguage.Chinese.ToString(), 0);
        languageNameValue.Add(SystemLanguage.ChineseTraditional.ToString(), 0);

        languageNameValue.Add(SystemLanguage.English.ToString(), 1);
        languageNameValue.Add(SystemLanguage.Spanish.ToString(), 2);
        languageNameValue.Add(SystemLanguage.Portuguese.ToString(), 3);
        languageNameValue.Add(SystemLanguage.Japanese.ToString(), 4);
        languageNameValue.Add(SystemLanguage.Korean.ToString(), 5);
        languageNameValue.Add(SystemLanguage.Russian.ToString(), 6);
        languageNameValue.Add(SystemLanguage.French.ToString(), 7);
        languageNameValue.Add(SystemLanguage.German.ToString(), 8);

        for (int i = 0; i < 9; i++)
        {
            Transform sendBtn = transform.Find("Button" + i);
            sendBtn.Find("gou").gameObject.SetActive(false);
            sendBtn.GetComponent <Button>().onClick.AddListener(delegate {
                onClickBtn(sendBtn);
            });
        }



        int lgId = GameDataMgr.inst().languageID;

        transform.Find("Button" + lgId).Find("gou").gameObject.SetActive(true);

        transform.Find("closeBtn").GetComponent <Button>().onClick.AddListener(() => {
            gameObject.SetActive(false);
        });
    }
Example #10
0
 public override void updateTxt(string data)
 {
     GameDataMgr.inst().setLanguageTxt(transform.Find("window").Find("Text").GetComponent <Text>(), 22);
 }
Example #11
0
    // Use this for initialization

    public override void updateTxt(string data)
    {
        //	 GameDataMgr.inst().setLanguageTxt(transform.Find("titletxt").GetComponent<Text>(),11);
        GameDataMgr.inst().setLanguageTxt(transform.Find("checkBtn").Find("Text").GetComponent <Text>(), 3);
        GameDataMgr.inst().setLanguageTxt(transform.Find("doubleBtn").Find("Text").GetComponent <Text>(), 14);
    }
Example #12
0
 public override void updateTxt(string data)
 {
     GameDataMgr.inst().setLanguageTxt(transform.Find("reBuyBtn").Find("Text").GetComponent <Text>(), 19);
     GameDataMgr.inst().setLanguageTxt(transform.Find("list").Find("item0").Find("txt").GetComponent <Text>(), 15);
     GameDataMgr.inst().setLanguageTxt(transform.Find("Text").GetComponent <Text>(), 4);
 }
Example #13
0
 // Use this for initialization
 public void init(int languageID)
 {
     GameDataMgr.inst().setLanguageTxt(txt, languageID);
 }
Example #14
0
 public override void updateTxt(string data)
 {
     GameDataMgr.inst().setLanguageTxt(transform.Find("Text").GetComponent <Text>(), 17);
     GameDataMgr.inst().setLanguageTxt(transform.Find("adsImage").Find("Text (1)").GetComponent <Text>(), 10);
 }