Example #1
0
    private void Update()
    {
        BeatManager.Update();

        if (Input.GetKeyDown(KeyCode.R))
        {
            //Shift+R to load LevelToLoad, R alone to reload current level.
            if (Input.GetKey(KeyCode.LeftShift))
            {
                LoadLevel(LevelToLoad, false);
                BeatManager.bpm          = bpm;
                BeatManager.ticksPerBeat = ticksPerBeat;
                BeatManager.LoadSong();
            }
            else
            {
                LoadLevel(loadedLevel.name, true);
                BeatManager.bpm          = bpm;
                BeatManager.ticksPerBeat = ticksPerBeat;
                BeatManager.LoadSong();
            }
        }
    }