//=================================================== // PRIVATE METHODS //=================================================== /// <summary> /// Resets this instance. /// </summary> private void Reset() { _playerData.health = _startingHealth; _playerData.coins = 0; _playerData.distance = 0; _uiManager.UpdateHUDHealth(_playerData.health); _uiManager.UpdateHUDPickups(_playerData.coins); _uiManager.UpdateHUDDistance(_playerData.distance); _playerMove.Reset(); _cameraController.Reset(); _levelGenerator.Reset(); _pickupSpawner.Reset(); }