From ac8870654c6c738a110986da010e4f925fdbc9e3 Mon Sep 17 00:00:00 2001
From: Eric Heine <erheine@nps.edu>
Date: Wed, 26 Feb 2020 10:59:33 -0800
Subject: [PATCH] Added a simple script to load a different scene when told to

---
 Scene Loader/SceneChanger.cs      | 16 ++++++++++++++++
 Scene Loader/SceneChanger.cs.meta | 11 +++++++++++
 2 files changed, 27 insertions(+)
 create mode 100644 Scene Loader/SceneChanger.cs
 create mode 100644 Scene Loader/SceneChanger.cs.meta

diff --git a/Scene Loader/SceneChanger.cs b/Scene Loader/SceneChanger.cs
new file mode 100644
index 0000000..69b0424
--- /dev/null
+++ b/Scene Loader/SceneChanger.cs	
@@ -0,0 +1,16 @@
+using UnityEngine;
+using UnityEngine.SceneManagement;
+
+namespace Shared.SceneLoader {
+  // A Component that loads a different Scene when told to
+  public class SceneChanger : MonoBehaviour {
+    [Tooltip("Which scene to change to")]
+    [Scene]
+    public string sceneToLoad;
+
+    //---------------------------------------------------------------------------
+    public void ChangeScene() {
+      SceneManager.LoadScene(sceneToLoad);
+    }
+  }
+}
diff --git a/Scene Loader/SceneChanger.cs.meta b/Scene Loader/SceneChanger.cs.meta
new file mode 100644
index 0000000..fe4223c
--- /dev/null
+++ b/Scene Loader/SceneChanger.cs.meta	
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 7bd3bce38f24fa746b7be022aad1dccf
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
-- 
GitLab