Example #1
0
    void Awake()
    {
        instance = this;

        if (Buttons == null || Buttons.Length < languagebuttons.Length)
        {
            Buttons = new GameObject[languagebuttons.Length];

            for (var i = 0; i < languagebuttons.Length; i++)
            {
                Buttons[i]          = GameObject.Find(languagebuttons[i]);
                instance.Buttons[i] = Buttons[i];
            }
        }

        instance.PlayTextButton = GameObject.Find("Canvas/PlayText");


        instance.scrollview_buttons = scrollview_buttons;

        instance.scrollview_content = GameObject.Find("Canvas/Scroll View/Viewport/Content");


        instance.PitchSlider = GameObject.Find("Canvas/Pitch").GetComponent <Slider>();


        instance.SpeedSlider = GameObject.Find("Canvas/SpeechSpeed").GetComponent <Slider>();



        instance.DisplayLocale = GameObject.Find("Canvas/DisplayLocale").GetComponent <Text>();


        instance.DisplayLocalAvailaibility = GameObject.Find("Canvas/DisplayLocaleAvailability").GetComponent <Text>();

        instance._InputField = GameObject.Find("Canvas/InputField");

        instance._InputFieldComponent = _InputField.GetComponent <InputField>();

        _InputFieldText = GameObject.Find("Canvas/InputField/Text").GetComponent <Text>();

        sv_handler = new ScrollViewHandler(scrollview_buttons, ref scrollview_content, new ButtonMethod(_ButtonMethod));
    }
Example #2
0
 public static void MapShouldDelayContentTouches(ScrollViewHandler handler, ScrollView scrollView)
 {
     Platform.ScrollViewExtensions.UpdateShouldDelayContentTouches(handler.PlatformView, scrollView);
 }