Esempio n. 1
0
        public bool InputKeyProcHandler(Studio.CameraControl instance)
        {
            // handle adding of extra camera (if needed) inside of key handling to avoid
            // issues with changing things out from under other plugins
            if (InitialCameraSavePending)
            {
                InitialCameraSavePending = false;
                StartCoroutine(ExecuteInitialCameraSave());
                return(false);
            }

            if (!StudioSceneInitialCamera.SelectInitialCameraShortcut.Value.IsDown())
            {
                return(false);
            }
            instance.SelectInitialCamera();
            return(true);
        }