GraphViewMinimapWindow
Экспериментальный: это API экспериментально и может быть изменено или удалено в будущем.
класс в UnityEditor.Experimental.GraphView
Наследуется от:Experimental.GraphView.GraphViewToolWindow
Описание
Плавающее окно с MiniMap.
Свойства
| Свойство | Описание |
|---|---|
| ToolName | Имя окна инструмента. |
Конструкторы
| Конструктор | Описание |
|---|---|
| GraphViewMinimapWindow | Конструктор. |
Защищенные методы
| Метод | Описание |
|---|---|
| IsGraphViewSupported | Проверяет, поддерживает ли окно инструмента GraphView определенный GraphView. |
| OnGraphViewChanged | Обратный вызов вызван, когда GraphView изменился. |
| OnGraphViewChanging | Обратный вызов вызван, когда GraphView собирается измениться. |
Унаследованные члены 8
Статические свойства
| Свойство | Описание |
|---|---|
| focusedWindow | EditorWindow, на котором в настоящее время находится фокус клавиатуры. (только для чтения) |
| mouseOverWindow | EditorWindow в настоящее время под курсором мыши. (только для чтения) |
Свойства
| Свойство | Описание |
|---|---|
| autoRepaintOnSceneChange | Включите это свойство для автоматического перерисовывания окна при изменении SceneView. |
| dataModeController | Экземпляр IDataModeController для обработки функций DataMode для текущего окна. |
| docked | Возвращает true, если EditorWindow закреплен. |
| EditorWindow | Мы внутри. |
| hasFocus | Возвращает true, если EditorWindow фокусируется. |
| hasUnsavedChanges | Это свойство определяет, будет ли Редактор предлагать пользователю сохранить или отбросить несохраненные изменения перед закрытием окна. |
| maximized | Будет ли это окно максимизировано? |
| maxSize | Максимальный размер этого окна, когда оно плавающее или модальное. Максимальный размер не используется, когда окно пришвартировано. |
| minSize | Минимальный размер этого окна, когда оно плавающее или модальное. Минимальный размер не используется, когда окно пришвартировано. |
| overlayCanvas | OverlayCanvas для этого окна. |
| position | Желаемое положение окна в пространстве экрана. |
| rootVisualElement | Получает корневой визуальный элемент этой иерархии окон. |
| saveChangesMessage | Сообщение, которое отображается пользователю при получении запроса на сохранение |
| titleContent | GUIContent используется для рисования названия EditorWindows. |
| wantsLessLayoutEvents | Указывает, выполняется ли проход макета перед всеми событиями пользователя (например, EventType.MouseDown или EventType.KeyDown) или только перед событиями перерисовки. |
| wantsMouseEnterLeaveWindow | Проверяет, получены ли события MouseEnterWindow и MouseLeaveWindow в GUI в этом окне Редактора. |
| wantsMouseMove | Проверяет, получены ли события MouseMove в GUI в этом окне Редактора. |
| ToolName | Имя окна инструмента. |
| hideFlags | Должен ли объект быть скрытым, сохраняться с Scene или изменяться пользователем? |
| name | Имя объекта. |
Открытые методы
| Метод | Описание |
|---|---|
| BeginWindows | Отметить начальную область всех всплывающих окон. |
| Close | Закройте окно редактора. |
| DiscardChanges | Отбрасывает несохраненные изменения в содержимом окна. |
| EndWindows | Закрыть группу окон, начинающуюся с EditorWindow.BeginWindows. |
| Focus | Перемещает фокус клавиатуры на другой EditorWindow. |
| GetExtraPaneTypes | Получает дополнительные типы EditorWindow, связанные с текущим окном. |
| RemoveNotification | Прекратить показ сообщения об уведомлении. |
| Repaint | Заставить окно перекраситься. Это ставит в очередь команду для отображения окна в следующем кадре. |
| SaveChanges | Выполняет сохранение содержимого окна. |
| SendEvent | Отправляет Событие в окно. |
| Show | Показать окно EditorWindow. |
| ShowAsDropDown | Отображает окно с поведением выпадающего списка и стилем. |
| ShowAuxWindow | Показать окно редактора во вспомогательном окне. |
| ShowModal | Показать модальный редактор. |
| ShowModalUtility | Показывает EditorWindow как плавающее модальное окно. |
| ShowNotification | Показать сообщение об уведомлении. |
| ShowPopup | Отображает окно редактора с использованием всплывающих окон. |
| ShowTab | Показывает пришвартованное окно Редактора. |
| ShowUtility | Показывать EditorWindow как плавающее окно. |
| TryGetOverlay | Получить Оверлей с соответствующим ID из EditorWindow полотна. |
| GetExtraPaneTypes | Получает дополнительные панели, связанные с окном. |
| SelectGraphViewFromWindow | Привязать GraphView из GraphViewEditorWindow к этому окну инструмента. |
| GetInstanceID | Получает экземпляр ID объекта. |
| ToString | Возвращает имя объекта. |
Защищенные методы
| Метод | Описание |
|---|---|
| OnBackingScaleFactorChanged | Вызывается при изменении масштаба UI для этого EditorWindow. |
| OnEnable | Базовая реализация события Unity OnEnable. |
Статические методы
| Метод | Описание |
|---|---|
| CreateWindow | Создает EditorWindow типа T. |
| FocusWindowIfItsOpen | Фокусирует первый найденный EditorWindow указанного типа, если он открыт. |
| GetWindow | Возвращает первый EditorWindow типа windowType, который в данный момент находится на экране. |
| GetWindowWithRect | Возвращает первый EditorWindow типа t, который в данный момент находится на экране. |
| HasOpenInstances | Проверяет открытость окна редактора. |
| Destroy | Удаляет GameObject, компонент или ресурс. |
| DestroyImmediate | Немедленно уничтожает указанный объект. Используйте с осторожностью и только в режиме редактирования. |
| DontDestroyOnLoad | Не уничтожать целевой Объект при загрузке нового Scene. |
| FindAnyObjectByType | Получает любой активный загруженный объект типа Type. |
| FindFirstObjectByType | Получает первый активный загруженный объект типа Type. |
| FindObjectsByType | Получает список всех загруженных объектов типа Type. |
| Instantiate | Клонирует исходный объект и возвращает клон. |
| InstantiateAsync | Захватывает моментальный снимок первоначального объекта (который должен быть связан с каким-либо GameObject) и возвращает AsyncInstantiateOperation. |
| CreateInstance | Создает экземпляр скриптового объекта. |
Операторы
| Оператор | Описание |
|---|---|
| bool | Существует ли объект? |
| оператор!= | Сравнивает, если два объекта ссылаются на разные объекты. |
| оператор == | Сравнение двух ссылок на объекты для определения того, относятся ли они к одному и тому же объекту. |
Сообщения
| Сообщение | Описание |
|---|---|
| Awake | Вызывается при открытии нового окна. |
| CreateGUI | CreateGUI вызывается, когда EditorWindow's rootVisualElement готова к заполнению. |
| hasUnsavedChanges | Это свойство определяет, будет ли Редактор предлагать пользователю сохранить или отбросить несохраненные изменения перед закрытием окна. |
| OnBecameInvisible | Вызывается после того, как окно удалено из контейнерного представления или больше не видно в коллекции EditorWindow с вкладками. |
| OnBecameVisible | Вызывается после добавления окна в представление контейнера. |
| OnDestroy | OnDestroy вызывается для закрытия окна EditorWindow. |
| OnFocus | Вызывается, когда окно получает фокус клавиатуры. |
| OnGUI | Реализуйте свой собственный редактор GUI здесь. |
| OnHierarchyChange | Обработчик для сообщения, которое отправляется при изменении объекта или группы объектов в иерархии. |
| OnInspectorUpdate | OnInspectorUpdate вызывается с частотой 10 кадров в секунду, чтобы дать инспектору возможность обновить изображение. |
| OnLostFocus | Вызывается, когда окно теряет фокус клавиатуры. |
| OnProjectChange | Обработчик сообщения, которое отправляется при каждом изменении состояния проекта. |
| OnSelectionChange | Вызывается при изменении выбора. |
| saveChangesMessage | Сообщение, которое отображается пользователю при получении запроса на сохранение |
| Update | Вызывается несколько раз в секунду на всех видимых окнах. |
| Awake | Вызывается при создании экземпляра ScriptableObject. |
| OnDestroy | Эта функция вызывается, когда скриптовый объект будет уничтожен. |
| OnDisable | Эта функция вызывается, когда скриптовый объект выходит за пределы области действия. |
| OnEnable | Эта функция вызывается при загрузке объекта. |
| OnValidate | Функция только для редактора, которую вызывает Unity при загрузке скрипта или изменении значения в Inspector. |
| Reset | Сброс значений по умолчанию. |
Мероприятия
| Мероприятие | Описание |
|---|---|
| windowFocusChanged | Вызывается при изменении фокуса окна редактора. |