private void Awake() { if (_instance == null) { _instance = this; DontDestroyOnLoad(gameObject); } else if (_instance != this) { Destroy(gameObject); } }
public void quitWithoutSaving() { GameDataLogger.ExitDrawingScene(false); SceneChanger.Instance.EndDrawing(); }
public void saveDrawing() { canvas.SaveDrawing(); GameDataLogger.ExitDrawingScene(true); SceneChanger.Instance.EndDrawing(); }
public void BeginDrawing(int drawIndex) { _drawIndex = drawIndex; GameDataLogger.EnterDrawScene(drawIndex); GoToScene((int)SceneID.DRAW); }