using System.Collections; using System.Collections.Generic; using UnityEngine; using Text = UnityEngine.UI.Text; using UnityEngine.XR.ARFoundation; using UnityEngine.XR.ARSubsystems; namespace UnityEngine.XR.ARFoundation.Samples { [RequireComponent(typeof(Text))] public class EyeTrackingUI : MonoBehaviour { [SerializeField] ARFaceManager m_Manager; void OnEnable() { if (m_Manager == null) { m_Manager = FindObjectOfType(); } if (m_Manager != null && m_Manager.subsystem != null && m_Manager.descriptor.supportsEyeTracking) { var infoGO = GetComponent(); infoGO.text = "This device supports eye tracking."; } else { var infoGO = GetComponent(); infoGO.text = "This device does not support eye tracking."; } } } }