VR4RoboticArm2/VR4RoboticArm/Library/PackageCache/com.meta.xr.sdk.movement/Runtime/Native/Scripts/Utils/CharacterRetargeterButtonCalibration.cs
IonutMocanu 48cccc22ad Main2
2025-09-08 11:13:29 +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();
}
}
}
}