예제 #1
0
    public string GetString(string key)
    {
        // Init();
        string str = "0";

        if (IsContainsKey(key))
        {
            str = ltLocalization.GetText(key);
        }
        else
        {
            str = _common.ltLocalization.GetText(key);
        }
        return(str);
    }
예제 #2
0
 // Use this for initialization
 void Start()
 {
     //获取按钮名称,执行指定函数
     switch (GetComponent<Button>().name)
     {
         case "NewGame":
             GetComponent<Button>().onClick.AddListener(NewGameClick);
             break;
         case "Continue":
             GetComponent<Button>().onClick.AddListener(ContinueClick);
             break;
         case "Settings":
             GetComponent<Button>().onClick.AddListener(SettingsClick);
             break;
         case "Quit":
             GetComponent<Button>().onClick.AddListener(QuitClick);
             break;
     }
     LTLocalization.GetText(GetComponent<Text>().text);
 }
예제 #3
0
    public void Init()
    {
        if (b_Init)
        {
            return;
        }
        b_Init = true;
        switch (_type)
        {
        case LocalType.Materia:
            //Debug.Log("(LTLocalization.GetText(key) = " + LTLocalization.GetText(key));
            mRender.material = Resources.Load <Material>(LTLocalization.GetText(key));
            break;

        case LocalType.Texture:
            mRender.material.SetTexture("_MainTex", Resources.Load <Texture>(LTLocalization.GetText(key)));

            break;
        }
    }
    private void Refresh()
    {
        int level = GameData.GetChanllangeLevel();

        max_level.text = string.Format(LTLocalization.GetText("1"), level);
    }