Example #1
0
        private void Start()
        {
            this.EnsureAssigned(x => x.Highlighter);
            this.EnsureAssigned(x => x.InputSelectionPanel);
            this.EnsureAssigned(x => x.WordSelectionPanel);
            this.EnsureAssigned(x => x.KeyboardSelectionPanel);
            this.EnsureAssigned(x => x.KeyboardSelector);
            this.EnsureAssigned(x => x.KeyboardSelectorClientArea);
            this.EnsureAssigned(x => x.InputText);
            this.EnsureAssigned(x => x.IndicateButton).onClick.AddListener(OnIndicateButtonClick);
            this.EnsureAssigned(x => x.Highlighter);

            Persistence.PersistenceService.Initialize("English");
            SentenceBuilder.Initialize();
            StartInputStrategy <SectionSelectorInputStrategy>();
            StartCoroutine(PulseHighlighter());
            UpdateDisplayText();
            TextToSpeech.Speak("Blink talk");
        }