Files
riz-au-lait-ui/Assets/Scripts/HUDMain.cs
Denis L. 1e3ca397e8 Derniers changements
Restauration de changements perdus avant soutenance
2025-12-22 15:28:27 +01:00

28 lines
734 B
C#

using System.Collections.Generic;
using UnityEngine;
using UnityEngine.XR;
public class HUDMain : MonoBehaviour
{
[SerializeField] private RectTransform m_window;
[SerializeField] private Transform controller;
void Update()
{
InputDevice mainGauche = InputDevices.GetDeviceAtXRNode(XRNode.LeftHand);
if (mainGauche.TryGetFeatureValue(CommonUsages.isTracked, out bool tracked) && tracked)
{
Quaternion rotation_offset = Quaternion.Euler(45, 0, 0);
m_window.position = controller.TransformPoint(new Vector3(0f, 0.1f, 0f));
m_window.rotation = controller.rotation * rotation_offset;
}
if (!mainGauche.isValid)
return;
}
}