Exemple #1
0
		protected override void Init()
		{
			button = GetComponent<Button>();
			AddUpdater(enabledName, UpdateEnabled);
			AddUpdater(pressEventName, UpdatePressAction);
			AddUpdater(interactableName, UpdateInteractable);
			AddUpdater(longPressEventName, UpdateLongPressAction);

			var trigger = GetComponent<EventTrigger>();
			trigger = trigger ?? gameObject.AddComponent<EventTrigger>();
			pressEventer = new PressEventer(trigger);
        }
Exemple #2
0
        protected override void Init()
        {
            button = GetComponent <Button>();
            AddUpdater(enabledName, UpdateEnabled);
            AddUpdater(pressEventName, UpdatePressAction);
            AddUpdater(interactableName, UpdateInteractable);
            AddUpdater(longPressEventName, UpdateLongPressAction);

            var trigger = GetComponent <EventTrigger>();

            trigger      = trigger ?? gameObject.AddComponent <EventTrigger>();
            pressEventer = new PressEventer(trigger);
        }