Beispiel #1
0
        protected override void OnLoad(EventArgs e)
        {
            CursorVisible = true;
            running       = true;
            paused        = true;
            spaceDown     = false;



            // Audio
            initAudio();



            // SYNC
            useSync = false;
            loadSyncer();
            bpm         = 120;
            rowsPerBeat = 4;
            songLength  = 5.0f;            // seconds


            // Materials and scenes
            // Pass syncer to scenes.
            try
            {
                MaterialManager.init("../data/materials/");

                testScene = new EmptyScene();
                testScene.loadScene();
            }
            catch (Exception exception)
            {
                Console.WriteLine("Caugh exception when loading scene" + exception.Message);
            }


            // Timing
            timer = new Stopwatch();
            timer.Start();
        }