gpt4 book ai didi

c# - 使用Unity引擎如何判断设备是手机还是平板,可以用C#实现吗?

转载 作者:行者123 更新时间:2023-11-29 12:31:12 25 4
gpt4 key购买 nike

也许之前有人问过,但我做了一个研究,只找到了 JS 的解决方案,但我需要一个 C# 问题的解决方案。

所以,基本上我想知道我的游戏是否可以在独立于平台(iOS、Droid、WP8)的平板电脑的小手机屏幕上运行。

有什么建议吗?

最佳答案

您可以使用 Screen.heightScreen.dpi计算物理屏幕高度然后设置一个阈值,你说它是手机还是平板电脑。如果您想区分平板手机,也许还有另一个阈值。

float screenHeightInInch =  Screen.height / Screen.dpi;
if (screenHeightInInch < 3.1)
{
// it's a phone
}
else
{
// it's tablet
}

关于c# - 使用Unity引擎如何判断设备是手机还是平板,可以用C#实现吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27635020/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com