Esempio n. 1
0
    void GenerateLevel()
    {
        levelCompleted = false;
        LaunchPlayer launcher = FindObjectOfType <LaunchPlayer>();



        if (launcher)
        {
            launcher.transform.parent   = null;
            launcher.transform.position = launcher.generateRandomSpawnLocation();
        }
        else
        {
            launcher = Instantiate(launchPadPrefab, transform) as LaunchPlayer;
            launcher.transform.parent   = null;
            launcher.transform.position = launcher.generateRandomSpawnLocation();
        }

        if (Player)
        {
            Player.GetComponent <Rigidbody>().velocity = new Vector3(0, Player.GetComponent <Rigidbody>().velocity.y, 0);

            Player.transform.position = launcher.transform.position + Vector3.up * 10;
        }
    }