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