public uint GetDeviceQuality(UnityEngine.iOS.DeviceGeneration device) { uint quality = 1; mIosDevices.TryGetValue(device, out quality); return(quality); }
public static int GetPlatformType() { int type = 0; #if UNITY_IPHONE if (Application.platform == RuntimePlatform.IPhonePlayer) { UnityEngine.iOS.DeviceGeneration gen = UnityEngine.iOS.Device.generation; type = (int)gen; } #endif return(type); }
private int CheckIOSDeviceQuality() { int qualityLevel = 0; UnityEngine.iOS.DeviceGeneration iOSGeneration = UnityEngine.iOS.Device.generation; if (iOSGeneration >= UnityEngine.iOS.DeviceGeneration.iPhone5S) { if (iOSGeneration == UnityEngine.iOS.DeviceGeneration.iPadMini2Gen) { qualityLevel = 0; } else { qualityLevel = 1; } } else { qualityLevel = 0; } return(qualityLevel); }