Example #1
0
        private static IEnumerator InternalLoadLevel(int index)
        {
            TimeCtrl.timeControllerEnabled    = false;
            FirstPersonCtrl.controllerEnabled = false;
            yield return(FizzleView.FadeOut());

            FizzleScene scene = GetInstance();

            scene.index = index % scene.sceneInfos.Count;
            scene.LoadLevel(scene.index);
            scene.Start();
            yield return(FizzleView.FadeIn());

            TimeCtrl.timeControllerEnabled    = true;
            FirstPersonCtrl.controllerEnabled = true;
        }