public void PlayControlledCutscene(Cutscene scene)
 {
     camCin.AddCinematicTarget(scene.cameraPoint, scene.travelTime, -1, scene.zoom);
     if (!camCin.IsPlaying)
     {
         camCin.Play();
     }
     else
     {
         camCin.GoToNextTarget();
     }
 }
Example #2
0
        void OnGUI()
        {
            if (GUI.Button(new Rect(5, 5, 180, 30), (Cinematics.IsActive ? "Stop" : "Start") + " Cinematics"))
            {
                if (Cinematics.IsActive)
                {
                    Cinematics.Stop();
                }
                else
                {
                    Cinematics.Play();
                }
            }

            if (Cinematics.IsActive)
            {
                if (GUI.Button(new Rect(195, 5, 40, 30), ">"))
                {
                    Cinematics.GoToNextTarget();
                }
            }
        }