private void Awake() { Time.timeScale = 1f; platformBuilder = new PlatformBuilder(platformPrefab, platformParent, platformsAmount, platformLength, cam); StartCoroutine(platformBuilder.ChangePlatformsPosition()); FindBiggestLengthOfObstacle(out var length); objectsBuilder = new ObjectsBuilder(obstaclesPrefabs, coinsPrefabs, length, obstacleParent, amountOfChunks, platformLength, cam); StartCoroutine(objectsBuilder.ChangeObstaclesPosition()); }