initial upload

This commit is contained in:
tom.hempel
2025-09-30 17:58:33 +02:00
commit 69b0c79692
4818 changed files with 229318 additions and 0 deletions

33
Assets/ARVRMenu.cs Normal file
View File

@ -0,0 +1,33 @@
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.SceneManagement;
public class TaskButtonManager : MonoBehaviour
{
[System.Serializable]
public class TaskButton
{
public Button button;
public int sceneIndex;
}
[Header("Assign buttons with their scene indexes")]
public TaskButton[] taskButtons;
private void Start()
{
foreach (var tb in taskButtons)
{
if (tb.button != null)
{
int index = tb.sceneIndex; // capture local copy for lambda
tb.button.onClick.AddListener(() => LoadScene(index));
}
}
}
private void LoadScene(int index)
{
SceneManager.LoadScene(index);
}
}