Fixed BaseModel Selectionand Return Button

This commit is contained in:
lachs218
2025-05-06 10:47:48 +02:00
parent 9d23a70770
commit 46259d59be
2 changed files with 15 additions and 3 deletions

View File

@@ -121,8 +121,20 @@ public class ModelManager : MonoBehaviour
public void openSelector()
{
Debug.Log("Open Selector");
//TODO: make work
baseModel.SetActive(false);
// Altes BaseModel zerstören und ein neues leeres erstellen
if (baseModel != null)
{
Destroy(baseModel); // Altes BaseModel zerstören
baseModel = new GameObject("BaseModel");
baseModel.AddComponent<BaseModelBehaviour>();
baseModel.transform.position = new Vector3(0,0,1); // Optional: Position setzen
Debug.Log("Neues leeres BaseModel erstellt.");
}
baseModelSelector.Activate(); //actimel aktiviert ausw'hlkrafte
}

View File

@@ -34,7 +34,7 @@ public class BaseModelSelector : MonoBehaviour
{
GameObject eventSystemGO = new GameObject("EventSystem");
var eventSys = eventSystemGO.AddComponent<EventSystem>();
//var inputModule = eventSystemGO.AddComponent<UnityEngine.InputSystem.UI.InputSystemUIInputModule>();
var inputModule = eventSystemGO.AddComponent<UnityEngine.InputSystem.UI.InputSystemUIInputModule>();
var MetaInputModule = eventSystemGO.AddComponent<OVRInputModule>();
}