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)); }
public static void MapShouldDelayContentTouches(ScrollViewHandler handler, ScrollView scrollView) { Platform.ScrollViewExtensions.UpdateShouldDelayContentTouches(handler.PlatformView, scrollView); }