Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты

MouseCursor

перечисления

Описание

Пользовательские формы курсора мыши, используемые с EditorGUIUtility.AddCursorRect.

//Create a folder and name it “Editor” if this doesn’t already exist //Put this script in the folder

//This script creates a new menu (“Examples”) and a menu item (“Mouse Cursor”). Click on this option. This displays a small window that has a color box in it. //Hover over the colored box to cause an Orbit mouse cursor to appear.

using UnityEngine; using UnityEditor;

public class MouseCursorExample : EditorWindow { [MenuItem("Examples/MouseCursorRect Example")] static void AddCursorRectExample() { MouseCursorExample window = EditorWindow.GetWindowWithRect(new Rect(0, 0, 180, 80)); window.Show(); }

void OnGUI() { EditorGUI.DrawRect(new Rect(10, 10, 160, 60), new Color(0.5f, 0.5f, 0.85f)); EditorGUI.DrawRect(new Rect(20, 20, 140, 40), new Color(0.9f, 0.9f, 0.9f)); EditorGUIUtility.AddCursorRect(new Rect(20, 20, 140, 40), MouseCursor.Orbit); } }

Свойства

Arrow Обычная стрелка-указатель.
Text Текстовый курсор.
ResizeVertical Вертикальные стрелки изменения размера.
ResizeHorizontal Горизонтальные стрелки изменения размера.
Link Стрелка со значком ссылки (для назначения указателей).
SlideArrow Стрелка с маленькими стрелками для обозначения сдвига в числовых полях.
ResizeUpRight Изменить размер краев окна по правому краю.
ResizeUpLeft Изменить размер вверх-влево для краев окна.
MoveArrow Стрелка с символом перемещения рядом с ней для вида сцены.
RotateArrow Стрелка с символом поворота рядом с ней для представления сцены.
ScaleArrow Стрелка с символом масштаба рядом с ней для вида сцены.
ArrowPlus Стрелка со значком плюса рядом с ней.
ArrowMinus Стрелка со знаком минус рядом с ней.
Pan Курсор с тянущейся рукой для панорамирования.
Orbit Курсор с прицелом на орбиту.
Zoom Курсор с увеличительным стеклом для увеличения.
FPS Курсор с глазом и стилизованными клавишами со стрелками для навигации в FPS.
CustomCursor Текущий пользовательский курсор.
SplitResizeUpDown Стрелки изменения размера вверх-вниз для разделителей окон.
SplitResizeLeftRight Стрелки изменения размера влево-вправо для разделителей окон.
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3