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; } } }