眼动追踪
Note
需要 Play For Dream MR 设备, OS 3.1.0 以上版本
我们基于 XR Devices
提供了眼动数据,你可以通过 GetDevicesWithCharacteristics 和 InputDeviceCharacteristics.EyeTracking 找寻到眼动设备,并从中获取眼动的数据:
InputDevice eyeDevice = default;
var devices = new List<InputDevice>();
InputDevices.GetDevicesWithCharacteristics(InputDeviceCharacteristics.EyeTracking, devices);
if (devices.Count > 0) eyeDevice = devices[0];
eyeDevice.TryGetFeatureValue(CommonUsages.devicePosition, out Vector3 position);
eyeDevice.TryGetFeatureValue(CommonUsages.deviceRotation, out Quaternion rotation);
Tip
关于眼动的更多信息,可参考 Eye Tracking Sample