版本: Unity 6 (6000.0)
语言英语
  • C#

显示.激活

提出更改

成功!

感谢您帮助我们提高 Unity 文档的质量。尽管我们无法接受所有提交建议,但我们会仔细阅读用户提交的每一项更改建议,并在合适的地方进行更新。

关闭

提交失败

由于某种原因导致无法提交您的更改建议。请在几分钟后 <a>重试</a>。感谢您抽出宝贵时间,帮助我们提高 Unity 文档的质量。

关闭

取消

声明

public void 激活();

描述

激活外部显示。例如,连接到系统的第二显示器。

创建一个窗口,其宽度和高度为屏幕尺寸,且刷新率为默认值。

显示在 Display.displays 数组中具有以下索引值

  • 主显示器为 0
  • 第二显示器为 17

确保在激活外部显示器之前已连接好。

此方法仅适用于桌面平台。

using UnityEngine;

public class Example : MonoBehaviour { void Start() { // Check the number of monitors connected. if (Display.displays.Length > 1) { // Activate the display 1 (second monitor connected to the system). Display.displays[1].Activate(); } } }

声明

public void 激活(int 宽度, int 高度, RefreshRate 刷新率);

参数

宽度 仅限 Windows 平台。要打开的窗口的宽度。
高度 仅限 Windows 平台。要打开的窗口的高度。
刷新率 要打开的窗口的刷新率。

描述

仅限 Windows 平台。激活具有特定宽度、高度和刷新率的外部显示器。例如,连接到系统的第二显示器。

此方法仅在 Windows 平台上完全有效。如果在 Linux 或 macOS 平台上使用此方法,显示器将使用屏幕宽度和高度。

显示在 Display.displays 数组中具有以下索引值

  • 主显示器为 0
  • 第二显示器为 17

确保在激活外部显示器之前已连接好。

using UnityEngine;

public class Example : MonoBehaviour { void Start() { // Check the number of monitors connected. if (Display.displays.Length > 1) { // Activate the display 1 (second monitor connected to the system). Display.displays[1].Activate(0, 0, new RefreshRate() { numerator = 60, denominator = 1 }); } } }