This commit is contained in:
ntr committed 2023-07-27 16:54:03 +10:00
1 parent 8b0483f637
commit ed4bee7288
13 files changed
+1714 -12

No files matched your search

+17 -2
View File
@@ -8,11 +8,15 @@ public class MenuUi : MonoBehaviour {
UIDocument uiDocument;
VisualElement tracks;
Button exit;
void OnEnable() {
uiDocument = GetComponent<UIDocument>();
}
public void AddTracks() {
SetupExit();
tracks = uiDocument.rootVisualElement.Q<VisualElement>("tracks");
tracks.Clear();
@@ -21,8 +25,7 @@ public class MenuUi : MonoBehaviour {
Scene scene = SceneManager.GetSceneByBuildIndex(i);
string scenePath = SceneUtility.GetScenePathByBuildIndex(i);
string sceneName = Path.GetFileNameWithoutExtension(scenePath);
Button button = new Button();
button.text = sceneName;
Button button = new Button { text = sceneName };
button.clicked += () => LoadScene(j);
tracks.Add(button);
}
@@ -32,4 +35,16 @@ public class MenuUi : MonoBehaviour {
Debug.Log($"Loading scene {i}");
SceneManager.LoadScene(i);
}
void SetupExit() {
exit = uiDocument.rootVisualElement.Q<Button>("exit");
Debug.Log(exit.ToString());
exit.clicked += Exit;
}
void Exit() {
Debug.Log("Quitting");
Application.Quit();
}
}