using UnityEngine; using UnityEngine.XR; public class Vibe : MonoBehaviour { public void Pulse(float amplitude = 0.5f) { InputDevice device = InputDevices.GetDeviceAtXRNode(XRNode.RightHand); HapticCapabilities capabilities; if (device.TryGetHapticCapabilities(out capabilities)) { if (capabilities.supportsImpulse) { uint channel = 0; device.SendHapticImpulse(channel, amplitude, 0.5f / Time.timeScale); } } } }