private void BallOnPositionWithTile(Vector2 roundedPosition) { if (!_lastTilePosition.Equals(roundedPosition)) { _lastTilePosition = roundedPosition; _tileManager.BallNewCheckpoint(roundedPosition); if (_tileManager.CollectBonusOnTileIfExist(roundedPosition)) { _uiManager.ShowPoints(++_countPoints); } } }