Ejemplo n.º 1
0
    void stageLayout(Vector2 center)
    {
        List <Vector2> platformPositions, obstaclePositions;
        float          platformWorldRotation = Random.value * 2 * Mathf.PI;
        float          obstacleWorldRotation = Random.value * 2 * Mathf.PI;

        platformPositions = platformGenerator.posGen.uniformDistance(platformCount, center, platformWorldRotation);
        obstaclePositions = obstacleGenerator.posGen.uniformDistance(obstacleCount, center, obstacleWorldRotation);
        platformList      = platformGenerator.Spawn(platformPositions);
        obstacleList      = obstacleGenerator.Spawn(obstaclePositions);
    }