Parámetros

valueThe SceneView that opened the SceneViewCameraWindow window.

Descripción

Subscribe to this event to receive a callback when the SceneViewCameraWindow.OnGUI function is called.

using UnityEditor;
using UnityEngine;

[InitializeOnLoad] static class AdditionalCameraSettings { static AdditionalCameraSettings() { SceneViewCameraWindow.additionalSettingsGui += DoAdditionalCameraSettings; }

static void DoAdditionalCameraSettings(SceneView sceneView) { GUILayout.Label("Additional Settings", EditorStyles.boldLabel);

float easing = sceneView.cameraSettings.easingDuration;

EditorGUI.BeginChangeCheck();

easing = EditorGUILayout.Slider("Easing Duration", easing, 0.001f, 1f);

if (EditorGUI.EndChangeCheck()) sceneView.cameraSettings.easingDuration = easing; } }