ARTracking/Assets/ARTesting.cs

37 lines
923 B
C#
Raw Normal View History

2024-09-10 22:01:36 -07:00
using Imagine.WebAR;
using TMPro;
using UnityEngine;
public class ARTesting : MonoBehaviour
{
[SerializeField] private ARCamera arCamera;
[SerializeField] private TextMeshProUGUI resizedText;
[SerializeField] private TextMeshProUGUI camordText;
[SerializeField] private TextMeshProUGUI imflipText;
// Start is called once before the first execution of Update after the MonoBehaviour is created
private void Start()
{
arCamera.OnResized.AddListener((vec) =>
{
resizedText.text = vec.ToString();
});
arCamera.OnCameraOrientationChanged.AddListener((camor) =>
{
camordText.text = camor.ToString();
});
arCamera.OnCameraImageFlipped.AddListener((imflip) =>
{
imflipText.text = imflip.ToString();
});
}
// Update is called once per frame
void Update()
{
}
}