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

DeviceType

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

Описание

Перечисление для SystemInfo.deviceType, обозначает грубое группирование видов устройств.

Универсальная Windows Платформа: планшеты рассматриваются как настольные компьютеры, поэтому DeviceType.Handheld будут возвращены только для Windows Телефонов и IoT семейства устройств.

//Attach this script to a GameObject
//This script checks what device type the Application is running on and outputs this to the console

using UnityEngine;

public class DeviceTypeExample : MonoBehaviour { //This is the Text for the Label at the top of the screen string m_DeviceType;

void Update() { //Output the device type to the console window Debug.Log("Device type : " + m_DeviceType);

//Check if the device running this is a console if (SystemInfo.deviceType == DeviceType.Console) { //Change the text of the label m_DeviceType = "Console"; }

//Check if the device running this is a desktop if (SystemInfo.deviceType == DeviceType.Desktop) { m_DeviceType = "Desktop"; }

//Check if the device running this is a handheld if (SystemInfo.deviceType == DeviceType.Handheld) { m_DeviceType = "Handheld"; }

//Check if the device running this is unknown if (SystemInfo.deviceType == DeviceType.Unknown) { m_DeviceType = "Unknown"; } } }

Свойства

Свойство Описание
UnknownТип устройства неизвестен. Вы никогда не должны видеть это на практике.
HandheldПортативное устройство, например мобильный телефон, планшет или игровой портативный компьютер.
ConsoleСтационарная игровая консоль.
DesktopНастольный или портативный компьютер.