Exemplo n.º 1
0
 public void SetSentence(Db.LocalizationDataId sentenceId)
 {
     // Debug.Log("SetSentence " + sentenceId);
     Db.LocalizationData row = LocalizationManager.GetLocalizationData(sentenceId);
     isArabic = true;
     text     = row.Arabic;
 }
Exemplo n.º 2
0
        public void ShowSentence(Action callback, Db.LocalizationDataId SentenceId)
        {
            ResetContents();

            currentCallback = callback;
            ButtonGO.gameObject.SetActive(callback != null);

            Db.LocalizationData row = LocalizationManager.GetLocalizationData(SentenceId);

            TitleGO.GetComponent <TextRender>().isArabic = true;
            TitleGO.GetComponent <TextRender>().text     = row.Arabic;

            AudioManager.I.PlayDialog(SentenceId);

            Show(true);
        }
Exemplo n.º 3
0
        public void ShowSentence(Action callback, Db.LocalizationDataId sentenceId, Sprite image2show)
        {
            ResetContents();

            currentCallback = callback;
            ButtonGO.gameObject.SetActive(callback != null);

            if (image2show != null)
            {
                TutorialImageGO.GetComponent <Image>().sprite = image2show;
                TutorialImageGO.SetActive(true);
            }

            Db.LocalizationData row = LocalizationManager.GetLocalizationData(sentenceId);
            TitleGO.GetComponent <TextRender>().isArabic = true;
            TitleGO.GetComponent <TextRender>().text     = row.Arabic;

            AudioManager.I.PlayDialog(sentenceId);

            Show(true);
        }
Exemplo n.º 4
0
 public void PlayDialog(Db.LocalizationDataId id, bool isKeeper = true, bool autoClose = true, System.Action _callback = null)
 {
     PlayDialog(LocalizationManager.GetLocalizationData(id), isKeeper, autoClose, _callback);
 }
        /// <summary>
        /// Activate view elements if SentenceId != "" and display sentence.
        /// </summary>
        public void DisplaySentence(Db.LocalizationDataId _sentenceId, float _duration = 2, bool _isKeeper = false, System.Action _callback = null)
        {
            var data = LocalizationManager.GetLocalizationData(_sentenceId);

            DisplaySentence(data, _duration, _isKeeper, _callback);
        }
Exemplo n.º 6
0
 public void PlayDialog(Db.LocalizationDataId id, System.Action callback)
 {
     PlayDialog(LocalizationManager.GetLocalizationData(id), callback);
 }
Exemplo n.º 7
0
 public void PlayDialog(string localizationData_id, System.Action callback)
 {
     PlayDialog(LocalizationManager.GetLocalizationData(localizationData_id), callback);
 }
Exemplo n.º 8
0
 public void PlayDialog(Db.LocalizationDataId id)
 {
     PlayDialog(LocalizationManager.GetLocalizationData(id));
 }
Exemplo n.º 9
0
 public void PlayDialog(string localizationData_id)
 {
     PlayDialog(LocalizationManager.GetLocalizationData(localizationData_id));
 }