public void TestGetText() { LocalizeFacade.ChangeSetting(EnumLaungageSetting.JP); Assert.AreEqual(LocalizeFacade.GetText(EnumLocalizeName.ID_1), "ID 1 JP");; Assert.AreEqual(LocalizeFacade.GetText(EnumLocalizeName.ID_2), "ID 2 JP");; LocalizeFacade.ChangeSetting(EnumLaungageSetting.EN); Assert.AreEqual(LocalizeFacade.GetText(EnumLocalizeName.ID_1), "ID 1 EN");; Assert.AreEqual(LocalizeFacade.GetText(EnumLocalizeName.ID_2), "ID 2 EN");; }
public void TestTextMeshLocalizeControllerSimplePasses() { GameObject prefab = Resources.Load <GameObject> ("LocalizeTextMeshForTest"); LocalizeFacade.ChangeSetting(EnumLaungageSetting.JP); GameObject inst = GameObject.Instantiate(prefab); TextMesh text = inst.GetComponent <TextMesh> (); inst.GetComponent <TextMeshLocalizeController> ().ChangeTextName("ID_1"); Assert.AreEqual(text.text, "ID 1 JP"); LocalizeFacade.ChangeSetting(EnumLaungageSetting.EN); Assert.AreEqual(text.text, "ID 1 EN"); inst.GetComponent <TextMeshLocalizeController> ().ChangeTextName("ID_2"); Assert.AreEqual(text.text, "ID 2 EN"); LocalizeFacade.ChangeSetting(EnumLaungageSetting.JP); Assert.AreEqual(text.text, "ID 2 JP"); }
public static void ChangeEnSetting() { LocalizeFacade.ChangeSetting(EnumLaungageSetting.EN); }
public static void ChangeJpSetting() { LocalizeFacade.ChangeSetting(EnumLaungageSetting.JP); }
private void ShowText() { GetText().text = LocalizeFacade.GetText(textName); }