private void CreateSceneManager() { GameObject GO = new GameObject("SceneManager"); GO.AddComponent <_SceneManager>(); GO.AddComponent <DDOL>(); sceneManager = GO.GetComponent <_SceneManager>(); }
private void Awake() { if (_instance != null && _instance != this) { Destroy(gameObject); } else { _instance = this; } }
private void Awake() { // References gameDatabase = FindObjectOfType <GameSettings>(); scoreboard = GetComponent <Scoreboard>(); sceneManager = FindObjectOfType <_SceneManager>(); // If the database for this game is non-existent .. if (gameDatabase == null) { // .. then create one! CreateDatabase(); } }
// Start is called before the first frame update void Start() { GameSettings gameSettings = FindObjectOfType <GameSettings>(); _SceneManager sceneManager = FindObjectOfType <_SceneManager>(); if (gameSettings != null) { Destroy(gameSettings.gameObject); } if (sceneManager != null) { Destroy(gameSettings.gameObject); } }