Ejemplo n.º 1
0
 public LanguageDataObject(GameObject _prefab, LocalizationSetting.SettingObject _settingObject)
 {
     prefab         = _prefab;
     settingObject  = _settingObject;
     languagePrefab = prefab.GetComponent <LanguagePrefab>();
     languagePrefab.InitLanguages();
 }
Ejemplo n.º 2
0
        /// <summary>
        /// Inits the language.
        /// </summary>
        /// <param name="_settingObject">Setting object.</param>
        private static void InitLanguage(LocalizationSetting.SettingObject _settingObject)
        {
            GameObject language = Resources.Load(_settingObject.GetPath()) as GameObject;

            languageObject = new LanguageDataObject(language, _settingObject);
        }
Ejemplo n.º 3
0
 /// <summary>
 /// Adds the localization setting.
 /// </summary>
 /// <param name="_localizationSetting">Localization setting.</param>
 public static void AddLocalizationSetting(LocalizationSetting.SettingObject _localizationSetting)
 {
     localizationSetting.Add(_localizationSetting);
 }