using UnityEngine; #if ENABLE_INPUT_SYSTEM using UnityEngine.InputSystem.UI; #else using UnityEngine.EventSystems; #endif namespace Evo.UI.Demo { public class InputSystemDetector : MonoBehaviour { void Awake() { #if ENABLE_INPUT_SYSTEM if (!gameObject.TryGetComponent(out var _)) { gameObject.AddComponent(); } #else if (!gameObject.TryGetComponent(out var _)) { gameObject.AddComponent(); } #endif } } }