Version: 2023.2

DeviceGeneration

enumeration

切换到手册

描述

iOS 设备世代。

                    
using UnityEngine;
using UnityEngine.iOS;

public class DeviceGenerationExample : MonoBehaviour { string m_DeviceGeneration = "Undefined";

void Start() { // Check if the device running this is an "iPhone 14 Pro Max" if (Device.generation == DeviceGeneration.iPhone14ProMax) { m_DeviceGeneration = "iPhone 14 Pro Max"; } // Check if the device running this is an 'iPad Mini (6th generation)" if (Device.generation == DeviceGeneration.iPadMini6Gen) { m_DeviceGeneration = "iPad Mini (6th generation)"; } // Check if the device running this is an "iPod Touch (7th generation)" if (Device.generation == DeviceGeneration.iPodTouch7Gen) { m_DeviceGeneration = "iPod Touch (7th generation)"; }

// Check if the device running this is an unknown iPhone if (Device.generation == DeviceGeneration.iPhoneUnknown) { m_DeviceGeneration = "Unknown iPhone"; } // Check if the device running this is an unknown iPad if (Device.generation == DeviceGeneration.iPadUnknown) { m_DeviceGeneration = "Unknown iPad"; } // Check if the device running this is an unknown iPod Touch if (Device.generation == DeviceGeneration.iPodTouchUnknown) { m_DeviceGeneration = "Unknown iPod Touch"; } // Output the device generation to the console/device log Debug.Log("Device generation: " + m_DeviceGeneration); } }

变量

iPhone第一代 iPhone。
iPhone3G第二代 iPhone。
iPhone3GS第三代 iPhone。
iPodTouch1Gen第一代 iPod Touch。
iPodTouch2Gen第二代 iPod Touch。
iPodTouch3Gen第三代 iPod Touch。
iPad1Gen第一代 iPad。
iPhone4第四代 iPhone。
iPodTouch4Gen第四代 iPod Touch。
iPad2Gen第二代 iPad。
iPhone4S第五代 iPhone。
iPad3Gen第三代 iPad。
iPhone5iPhone5。
iPodTouch5Gen第五代 iPod Touch。
iPadMini1GeniPad Mini, first generation.
iPad4Gen第四代 iPad。
iPhone5CiPhone 5C。
iPhone5SiPhone 5S。
iPadAir1iPad Air。
iPadMini2GeniPad Mini, second generation.
iPhone6iPhone 6。
iPhone6PlusiPhone 6 plus。
iPadMini3GeniPad Mini, third generation.
iPadAir2iPad Air 2。
iPhone6SiPhone 6S。
iPhone6SPlusiPhone 6S Plus。
iPadPro1Gen第一代 iPad Pro 12.9"。
iPadMini4Gen第四代 iPad Mini。
iPhoneSE1Gen第一代 iPhone SE。
iPadPro10Inch1Gen第一代 iPad Pro 9.7"。
iPhone7iPhone 7。
iPhone7PlusiPhone 7 Plus。
iPodTouch6Gen第六代 iPod Touch。
iPad5GeniPad, fifth generation.
iPadPro2Gen第二代 iPad Pro 12.9"。
iPadPro10Inch2GeniPad Pro 10.5",第二代 iPad 10"。
iPhone8iPhone 8。
iPhone8PlusiPhone 8 Plus。
iPhoneXiPhone X。
iPhoneXSiPhone XS。
iPhoneXSMaxiPhone XSMax。
iPhoneXRiPhone XR。
iPadPro11InchiPad Pro 11", first generation.
iPadPro3Gen第三代 iPad Pro 12.9"。
iPad6GeniPad, sixth generation.
iPadAir3GeniPad Air, third generation.
iPadMini5GeniPad Mini, fifth generation.
iPhone11iPhone 11。
iPhone11ProiPhone 11 Pro。
iPhone11ProMaxiPhone 11 Pro Max。
iPodTouch7Gen第七代 iPod Touch。
iPad7Gen第七代 iPad。
iPhoneSE2GeniPhone SE, second generation.
iPadPro11Inch2GeniPad Pro 11", second generation.
iPadPro4GeniPad Pro 12.9", fourth generation.
iPhone12MiniiPhone 12 Mini.
iPhone12iPhone 12.
iPhone12ProiPhone 12 Pro.
iPhone12ProMaxiPhone 12 Pro Max.
iPad8GeniPad, eighth generation.
iPadAir4GeniPad Air, fourth generation.
iPad9GeniPad, ninth generation.
iPadMini6GeniPad Mini, sixth generation.
iPhone13iPhone 13.
iPhone13MiniiPhone 13 Mini.
iPhone13ProiPhone 13 Pro.
iPhone13ProMaxiPhone 13 Pro Max.
iPadPro5GeniPad Pro 12.9", fifth generation.
iPadPro11Inch3GeniPad Pro 11", third generation.
iPhoneSE3GeniPhone SE, third generation.
iPadAir5Gen第五代 iPad Air。
iPhone14iPhone 14.
iPhone14PlusiPhone 14 Plus.
iPhone14ProiPhone 14 Pro.
iPhone14ProMaxiPhone 14 Pro Max.
iPadPro6GeniPad Pro 12.9", sixth generation.
iPadPro11Inch4GeniPad Pro 11", fourth generation.
iPad10GeniPad, tenth generation.
iPhoneUnknown未知 iPhone。
iPadUnknown未知 iPad。
iPodTouchUnknown未知 iPod Touch。
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961