我正在用Unity为ios平台开发一个应用程序。我需要在IPad中以一种方式查看,在监视器/电视中以另一种方式查看,即两个摄像头指向通过脚本相互通信的不同区域。
我一直在看文档,它说几个显示器的选项只适用于桌面应用程序(Windows,Linux,Mac)。
我的问题是:
有没有办法在两台不同屏幕尺寸的设备上用两种不同的方式来实现呢?
谢谢,
发布于 2018-11-08 17:31:21
如果我没理解错你的问题,你应该考虑以下几点:
我建议做三个场景。你可以为你的显示器装饰一个场景,为你的Ipad装饰另一个场景。另一个场景将是你的“开始”场景。在此场景中,创建一个空的游戏对象,并创建并附加以下脚本。
public class ApplicationManager : MonoBehaviour
{
void Awake()
{
if(SystemInfo.deviceModel.Contains("iPad"))
{
SceneManager.LoadScene(2);
}
else
{
SceneManager.LoadScene(1);
}
}
}这样,如果你在任何ipad上启动应用程序,它就会加载Ipad场景(只要场景在构建索引中被标记为索引2)
https://stackoverflow.com/questions/53203171
复制相似问题