// 震动单个控制器
    public void VibrateController(XRBaseController controller, float amplitude = 0.5f, float duration = 1f)
    {
        if (controller != null)
        {
            controller.SendHapticImpulse(amplitude, duration);
        }
    }
    private void OnTriggerEnter(Collider other)
    {
        if (other.tag == "Player")
        {
            XRBaseController controller = other.transform.GetComponentInParent<XRBaseController>();
            VibrateController(controller);
        }
    }
Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐