private void OnScenePresetDraw(Preset preset)
        {
            if (preset == null)
            {
                self.OnValidate();
                return;
            }

            // for any reason fail safe, if it failure to find tmp-camera.
            if (TmpCamera == null ||
                !TmpCamera.ContainsKey(preset) ||
                TmpCamera[preset] == null)
            {
                InitTmpCameraOnScene();
                return;
            }

            // maintance hierarchy structure.
            if (preset.transform.parent != self.transform)
            {
                preset.transform.SetParent(self.transform, false);
            }

            PresetEditor.OnSceneTargetForwardReference(controlId, preset);
            OnSceneHandleCoordinatesTools(preset);
            PresetEditor.OnSceneRotationHints(controlId, preset, delta5sec);
            PresetEditor.OnSceneZoomRange(preset);
        }
Exemple #2
0
        private void OnSceneGUIPlayMode()
        {
            Preset preset = self.PresetList[self.Selected];

            if (preset == null)
            {
                return;
            }

            PresetEditor.OnSceneZoomRange(preset);
        }