unity 判断 是手机还是平板
///Check the current device is tablet or not
private void
checkTheCurrentDevice()
{
#if UNITY_IPHONE
string
deviceModel =
SystemInfo.deviceModel.ToLower().Trim();
if(deviceModel.StartsWith("ipad"))
{
bIsTablet
= true;
}
else
{
bIsTablet = false;
}
#elif UNITY_ANDROID
float
physicScreenSize = Mathf.Sqrt(Screen.width * Screen.width + Screen.height *
Screen.height) / Screen.dpi;
if(physicScreenSize >= 7f) //If the screen
size is >= 7 inches, it‘s a tablet
{
bIsTablet =
true;
}
else
{
bIsTablet = false;
}
#else
bIsTablet =
false;
#endif
// bIsTablet = false;
}
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。