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

GameWindow.MoveTo

Declaration

public AsyncOperation MoveTo(Vector2Int position);

Параметры

Параметр Описание
должность Новая позиция как Vector2Int.

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

AsyncOperation Ан AsyncOperation представляет собой асинхронную операцию.

Описание

Асинхронно перемещает окно в новое положение на текущем экране.

using UnityEngine;
using UnityEngine.Windowing;

public class MoveWindowExample : MonoBehaviour { AsyncOperation asyncOperation = null;

void Start() { var window = GameWindow.Main; asyncOperation = window.MoveTo(new Vector2Int(100, 100)); }

void Update() { if (asyncOperation != null && asyncOperation.isDone) { Debug.Log("Window moved successfully."); asyncOperation = null; } } }

Declaration

public AsyncOperation MoveTo(ref DisplayInfo display, Vector2Int position);

Параметры

Параметр Описание
дисплей Отображение информации как DisplayInfo.
должность Новая позиция как Vector2Int.

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

AsyncOperation Ан AsyncOperation который представляет собой асинхронную операцию.

Описание

Асинхронно перемещает окно в новое положение на указанном дисплее.

using UnityEngine;
using UnityEngine.Windowing;

public class MoveWindowToDisplayExample : MonoBehaviour { AsyncOperation asyncOperation = null;

void Start() { var window = GameWindow.Main; DisplayInfo display = window.GetDisplayInfo(); asyncOperation = window.MoveTo(display, new Vector2Int(200, 200)); }

void Update() { if (asyncOperation != null && asyncOperation.isDone) { Debug.Log("Window moved to display successfully."); asyncOperation = null; } } }