private void Awake() { if (puzzleSolve == null) { DontDestroyOnLoad(gameObject); puzzleSolve = this; } else if (puzzleSolve != this) { Destroy(gameObject); } }
private void ShowPage() { puzzle = GameObject.FindGameObjectWithTag("Puzzle").GetComponent <PuzzleSolve>(); if (puzzle.finalWordIndex < listFinalWords.Count) { Cursor.visible = true; page.SetActive(true); inputField.SetActive(true); Game.SolvingPuzzle = true; textFull.text = listFinalPages[puzzle.finalWordIndex]; finalWordAssigned = listFinalWords[puzzle.finalWordIndex]; } }