Exemple #1
0
 public void Refresh(string key, params object[] objs)
 {
     if (Name)
     {
         Name.text = BaseLanguageMgr.Get(key, objs);
     }
 }
Exemple #2
0
        public override void Init(BaseTalkItemData data)
        {
            base.Init(data);
            Bg.Init(data.Bg);
            KeyTip.Init(data.KeyTip);
            SelectTip.Init(data.SelectTip);
            DP_Select.Init <BaseButton, BaseButtonData>(BaseConstMgr.MaxTalkOptionCount, (p, d) =>
            {
                var pressenter = p as BaseButton;
                if (CurTalkData.Option.Count > pressenter.Index)
                {
                    pressenter.Show(true);
                    pressenter.Text.text = BaseLanguageMgr.Get(CurTalkData.Option[pressenter.Index]);
                }
                else
                {
                    pressenter.Show(false);
                }

                if (data.CurSelectOptionIndex() == pressenter.Index)
                {
                    pressenter.SetSelected(true);
                }
                else
                {
                    pressenter.SetSelected(false);
                }
            }, null,
                                                        data.Option);
        }
Exemple #3
0
 public string GetTransStr(string str)
 {
     if (IsTrans)
     {
         return(BaseLanguageMgr.Get(str));
     }
     return(str);
 }
 public void Show(string key = null)
 {
     curAmount = 0.0f;
     if (key == null)
     {
         ProgressBar.Value.text = "Please Wait..";
     }
     else
     {
         ProgressBar.Value.text = BaseLanguageMgr.Get(key);
     }
     base.Show(true);
 }
Exemple #5
0
 /// <summary>
 /// 获得翻译
 /// </summary>
 /// <param name="key"></param>
 /// <param name="ps"></param>
 /// <returns></returns>
 protected string GetStr(string key, params object[] ps)
 {
     return(BaseLanguageMgr.Get(key, ps));
 }
Exemple #6
0
 protected static string JointStr(string key, params object[] objs) => BaseLanguageMgr.Joint(key, objs);
Exemple #7
0
 // 获得翻译
 protected string GetStr(string key, params object[] ps) => BaseLanguageMgr.Get(key, ps);
 private void OnRandTip()
 {
     Tip?.Refresh("", BaseLanguageMgr.RandLoadTip());
 }
Exemple #9
0
 public void SetText(string key, params string[] ps)
 {
     text = BaseLanguageMgr.Get(key, ps);
 }
Exemple #10
0
 public void Refresh(string key, params object[] objs)
 {
     Text.text = BaseLanguageMgr.Get(key, objs);
 }
Exemple #11
0
 /// <summary>
 /// 获得翻译
 /// </summary>
 /// <param name="key"></param>
 /// <param name="objs"></param>
 /// <returns></returns>
 public string GetStr(string key, params object[] objs)
 {
     return(BaseLanguageMgr.Get(key, objs));
 }