Version: 2021.2

SceneViewCameraWindow.additionalSettingsGui

切换到手册

参数

value The SceneView that opened the SceneViewCameraWindow window.

描述

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; } }
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961