VR4Medical/ICI/Library/PackageCache/com.unity.xr.openxr@3903c1059bcf/Samples~/ControllerXRInput/Scripts/ActionToVector2XRInput.cs
2025-07-29 13:45:50 +03:00

17 lines
464 B
C#

using UnityEngine.UI;
namespace UnityEngine.XR.OpenXR.Samples.ControllerSampleXRInput
{
public class ActionToVector2XRInput : ActionToControlXRInput<Vector2>
{
[SerializeField]
RectTransform m_Handle;
void Update()
{
if (m_Handle != null && device.isValid && device.TryGetFeatureValue(usage, out var vec))
m_Handle.anchorMin = m_Handle.anchorMax = (vec + Vector2.one) * 0.5f;
}
}
}