SceneViewCameraWindow.additionalSettingsGui
Параметры
| Параметр | Описание |
|---|---|
| значение | SceneView, который открыл окно SceneViewCameraWindow. |
Описание
Подпишитесь на это событие, чтобы получать обратный вызов при вызове функции SceneViewCameraWindow.OnGUI.
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; } }