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

DeviceGeneration

枚举

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交内容,但我们会阅读用户提出的每项建议更改,并在适用时进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请<a>稍后重试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

描述

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。
iPhone5iPhone 5。
iPodTouch5Gen第五代 iPod Touch。
iPadMini1Gen第一代 iPad Mini。
iPad4Gen第四代 iPad。
iPhone5CiPhone 5C。
iPhone5SiPhone 5S。
iPadAir1iPad Air。
iPadMini2Gen第二代 iPad Mini。
iPhone6iPhone 6。
iPhone6PlusiPhone 6 Plus。
iPadMini3Gen第三代 iPad Mini。
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。
iPad5Gen第五代 iPad。
iPadPro2Gen第二代 iPad Pro 12.9"。
iPadPro10Inch2Gen第二代 iPad Pro 10.5",10" iPad。
iPhone8iPhone 8。
iPhone8PlusiPhone 8 Plus。
iPhoneXiPhone X。
iPhoneXSiPhone XS。
iPhoneXSMaxiPhone XSMax。
iPhoneXRiPhone XR。
iPadPro11Inch第一代 iPad Pro 11"。
iPadPro3Gen第三代 iPad Pro 12.9"。
iPad6Gen第六代 iPad。
iPadAir3Gen第三代 iPad Air。
iPadMini5Gen第五代 iPad Mini。
iPhone11iPhone 11。
iPhone11ProiPhone 11 Pro。
iPhone11ProMaxiPhone 11 Pro Max。
iPodTouch7Gen第七代 iPod Touch。
iPad7Gen第七代 iPad。
iPhoneSE2Gen第二代 iPhone SE。
iPadPro11Inch2Gen第二代 iPad Pro 11"。
iPadPro4Gen第四代 iPad Pro 12.9"。
iPhone12MiniiPhone 12 Mini。
iPhone12iPhone 12。
iPhone12ProiPhone 12 Pro。
iPhone12ProMaxiPhone 12 Pro Max。
iPad8Gen第八代 iPad。
iPadAir4Gen第四代 iPad Air。
iPad9Gen第九代 iPad。
iPadMini6Gen第六代 iPad Mini。
iPhone13iPhone 13。
iPhone13MiniiPhone 13 Mini。
iPhone13ProiPhone 13 Pro。
iPhone13ProMaxiPhone 13 Pro Max。
iPadPro5Gen第五代 iPad Pro 12.9"。
iPadPro11Inch3Gen第三代 iPad Pro 11"。
iPhoneSE3Gen第三代 iPhone SE。
iPadAir5Gen第五代 iPad Air。
iPhone14iPhone 14。
iPhone14PlusiPhone 14 Plus。
iPhone14ProiPhone 14 Pro。
iPhone14ProMaxiPhone 14 Pro Max。
iPadPro6Gen第六代 iPad Pro 12.9"。
iPadPro11Inch4Gen第四代 iPad Pro 11"。
iPad10Gen第十代 iPad。
iPhone15iPhone 15。
iPhone15PlusiPhone 15 Plus。
iPhone15ProiPhone 15 Pro。
iPhone15ProMaxiPhone 15 Pro Max。
iPhone16iPhone 16。
iPhone16PlusiPhone 16 Plus。
iPhone16ProiPhone 16 Pro。
iPhone16ProMaxiPhone 16 Pro Max。
iPhoneUnknown未知 iPhone。
iPadUnknown未知 iPad。
iPodTouchUnknown未知 iPod Touch。