- Home /
Question by
Codeyellow_97 · Jul 29, 2016 at 01:12 PM ·
scene-loadingprojectspace shooterrestart
Having trouble with reloading the scene after you die in the project Space Shooter
In the project you are taught how to reload the scene after you die and the way in the video is obsolete, so I did look for the more up to date way to fix the problem, I put in this code:
void Update ()
{
if (restart)
{
if(Input.GetKeyDown (KeyCode.R))
{
SceneManager.GetActiveScene(); SceneManager.LoadScene("Main");
}
}
}
It doesn't let me restart. Everything else works, but I am at a loss, I've been looking through the manual and scripting api but i still can't figure it out, please help.
Thank You
Comment
Answer by DenisTribouillois · Jul 29, 2016 at 01:22 PM
Add the scene you want to load to the build settings : File -> Build Settings... -> Add Open Scenes.
Make sure to add
using UnityEngine.SceneManagement;
at the beginning of your file.
Also, you should use
SceneManager.LoadScene(SceneManager.GetActiveScene());
if you want to restart the current level.