Beispiel #1
0
        EventSystem UpdateEventSystem(ZEventSystem zEventSystem, GameObject gameObject)
        {
            EventSystem eventSystem = GetOrAddComponent <EventSystem>(gameObject);

            if (zEventSystem.FirstSelectedGameObject != null)
            {
                eventSystem.firstSelectedGameObject =
                    _gameObjectService.GetGameObject(zEventSystem.FirstSelectedGameObject);
            }

            if (zEventSystem.SendNavigationEvents.HasValue)
            {
                eventSystem.sendNavigationEvents = zEventSystem.SendNavigationEvents.Value;
            }

            if (zEventSystem.PixelDragThreshold.HasValue)
            {
                eventSystem.pixelDragThreshold = zEventSystem.PixelDragThreshold.Value;
            }

            return(eventSystem);
        }