unity xr interactiontool kit震动手柄
·
// 震动单个控制器
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);
}
}
更多推荐
所有评论(0)