public ITextComponent SetText(Plugins.Localization.LocalizationKey key, params object[] parameters) { this.lastTextLocalization = true; this.lastTextLocalizationKey = key; this.lastTextLocalizationParameters = parameters; return(this.SetText(Plugins.Localization.LocalizationSystem.Get(key, parameters))); }
public IImageComponent SetImage(UnityEngine.UI.Windows.Plugins.Localization.LocalizationKey key, params object[] parameters) { this.lastImageLocalization = true; this.lastImageLocalizationKey = key; this.lastImageLocalizationParameters = parameters; //this.SetImage(UnityEngine.UI.Windows.Plugins.Localization.LocalizationSystem.GetSprite(key, parameters)); WindowSystemResources.Unload(this, this.GetResource()); WindowSystemResources.Load(this, onDataLoaded: null, onComplete: null, customResourcePath: UnityEngine.UI.Windows.Plugins.Localization.LocalizationSystem.GetSpritePath(key, parameters)); return(this); }
public IImageComponent SetImage(UnityEngine.UI.Windows.Plugins.Localization.LocalizationKey key, params object[] parameters) { if (this.imageCrossFadeModule.IsValid() == true) { this.imageCrossFadeModule.Prepare(this); } this.lastImageLocalization = true; this.lastImageLocalizationKey = key; this.lastImageLocalizationParameters = parameters; this.SetImage(ResourceAuto.CreateResourceRequest(UnityEngine.UI.Windows.Plugins.Localization.LocalizationSystem.GetSpritePath(key, parameters))); //this.SetImage(UnityEngine.UI.Windows.Plugins.Localization.LocalizationSystem.GetSprite(key, parameters)); //WindowSystemResources.Unload(this, this.GetResource()); //WindowSystemResources.Load(this, onDataLoaded: null, onComplete: null, customResourcePath: UnityEngine.UI.Windows.Plugins.Localization.LocalizationSystem.GetSpritePath(key, parameters)); return(this); }
public ITextComponent SetText(Plugins.Localization.LocalizationKey key, params object[] parameters) { this.lastTextLocalization = true; this.lastTextLocalizationKey = key; this.lastTextLocalizationParameters = parameters; return this.SetText(Plugins.Localization.LocalizationSystem.Get(key, parameters)); }