Exemplo n.º 1
0
        public void Initialize(SO_DialogStructure _inputData, DialogueManager _manager, Language _targetLanguage)
        {
            dialogueManager = _manager;
            speachData      = _inputData as SO_SpeachStructure;

            textTitle.text   = speachData.GetSpeachTitle(_targetLanguage);
            textBody.text    = speachData.GetSpeachBody(_targetLanguage);
            speakerName.text = speachData.GetSpeakerName();

            spekerImage.sprite = speachData.GetSpeakerSprite();

            // al pulsar siguiente vamos a la siguiente estructura
            nextButton.onClick.AddListener(OnNextButtonClick);
        }
Exemplo n.º 2
0
        private void DrawTitle(Language previewLanguage)
        {
            string text;

            text = structure.GetSpeachTitle(previewLanguage);

            GUILayout.Label("Title: ");

            if (text != default)
            {
                GUILayout.TextArea(text);
            }
            else
            {
                GUILayout.Label(" NOT FOUND ");
            }
        }