Unity 6.3
0 онлайн 2 гостей 3 в системе
Вход

EditorGUI.Slider

Declaration

public static float Slider(Rect position, float value, float leftValue, float rightValue);
public static float Slider(Rect position, string label, float value, float leftValue, float rightValue);
public static float Slider(Rect position, GUIContent label, float value, float leftValue, float rightValue);

Параметры

Параметр Описание
должность Прямоугольник на экране, который будет использоваться для слайдера.
метка Опциональная метка перед слайдером.
значение Значение, которое показывает ползунок. Это определяет положение перетаскиваемого большого пальца.
leftValue Значение в левом конце слайдера.
rightValue Значение в правом конце слайдера.

Возвращаемое значение

поплавок Значение, которое было установлено пользователем.

Описание

Создает ползунок, который пользователь может перетаскивать для изменения значения между мин и макс.


Слайдер в окне редактора.

using UnityEngine;
using UnityEditor;

// Editor script that lets you scale the selected GameObject between 1 and 100

class EditorGUISlider : EditorWindow { float scale = 1.0f;

[MenuItem("Examples/EditorGUI Slider usage")] static void Init() { var window = GetWindow<EditorGUISlider>(); window.position = new Rect(0, 0, 150, 30); window.Show(); }

void OnGUI() { scale = EditorGUI.Slider(new Rect(5, 5, 150, 20), scale, 1, 100); }

void OnInspectorUpdate() { if (Selection.activeTransform) { Selection.activeTransform.localScale = new Vector3(scale, scale, scale); } } }

Declaration

public static void Slider(Rect position, SerializedProperty property, float leftValue, float rightValue);
public static void Slider(Rect position, SerializedProperty property, float leftValue, float rightValue, string label);
public static void Slider(Rect position, SerializedProperty property, float leftValue, float rightValue, GUIContent label);

Параметры

Параметр Описание
должность Прямоугольник на экране, который будет использоваться для слайдера.
метка Опциональная метка перед слайдером.
свойство Значение, которое показывает ползунок. Это определяет положение перетаскиваемого большого пальца.
leftValue Значение в левом конце слайдера.
rightValue Значение в правом конце слайдера.

Описание

Создает ползунок, который пользователь может перетаскивать для изменения значения между мин и макс.