void OnDestroy() { if (Instance = this) { Instance = null; } }
/// <summary> /// Setup the game manager when created. /// </summary> void Awake() { if (Instance == null) { Instance = this; } // Store prizes original position and rotation plinkoPrizeOriginalPos = PlinkoPrize.transform.GetChild(0).transform.position; wheelPrizeOriginalPos = WheelPrize.transform.GetChild(0).transform.position; coinPrizeOriginalPos = CoinPrize.transform.GetChild(0).transform.position; plinkoPrizeOriginalRot = PlinkoPrize.transform.GetChild(0).transform.rotation; wheelPrizeOriginalRot = WheelPrize.transform.GetChild(0).transform.rotation; coinPrizeOriginalRot = CoinPrize.transform.GetChild(0).transform.rotation; GameOverCanvas.SetActive(false); ResetGame(); }