VR4RoboticArm3/VR4RoboticArm/Library/PackageCache/com.meta.xr.sdk.movement/Runtime/Native/Scripts/Utils/CharacterRetargeterButtonCalibration.cs
IonutMocanu 1d45ac8df0 Main1
2025-09-15 21:53:38 +03:00

30 lines
721 B
C#

// Copyright (c) Meta Platforms, Inc. and affiliates. All rights reserved.
using Meta.XR.Movement.Retargeting;
using UnityEngine;
namespace Meta.XR.Movement.Utils
{
public class CharacterRetargeterButtonCalibration : MonoBehaviour
{
[SerializeField]
private CharacterRetargeter[] _characterRetargeters;
[SerializeField]
private OVRInput.Button _calibrationButton = OVRInput.Button.One;
public void Update()
{
if (!OVRInput.Get(_calibrationButton))
{
return;
}
foreach (var retargeter in _characterRetargeters)
{
retargeter.Calibrate();
}
}
}
}