The script 'GameManager' does not contain a class derived from UnityEngine.MonoBehaviour. How can i fix?
This is my code
using UnityEngine; using UnityEngine.UI; using UnityEngine.SceneManagement;
public class Gamemanager : MonoBehaviour { public float restartDelay = 1f; bool gameHasEnded = false;
public void WinGame()
{
}
public void EndGame()
{
if (gameHasEnded == false)
{
gameHasEnded = true;
Debug.Log("GameOver");
Invoke("Restart", restartDelay);
}
}
// Update is called once per frame
void Restart()
{
SceneManager.LoadScene("Scene1");
gameHasEnded = false;
}
}
Comment
Your answer

Follow this Question
Related Questions
Creating a custom NetworkManagerHUD 0 Answers
Failed to Load Package Manager 1 Answer
I can't install unity 2D tile map rule 0 Answers
How can I handle scripts correctly? What's a good way to apply scripts to GameObjects? 1 Answer
Unable to download and install some packages from packages manager: ENOTFOUND 1 Answer