我正在Unity中为ios平台开发一个应用程序。 我需要以一种方式在IPad中查看,而在监视器/电视中以另一种方式查看,即两个指向不同区域的摄像机通过脚本相互通信。
我一直在查看文档,它说只有在台式机应用程序(Windows,Linux,Mac)上可以使用多个显示选项。
我的问题是:
在具有不同屏幕尺寸的2台设备上,是否可以通过2种不同的方式来实现它?
谢谢
答案 0 :(得分:0)
如果我正确理解了您的问题,则应考虑以下事项:
我建议拍三个场景。您为显示器装饰的一个场景,为Ipad装饰的另一个场景。 另一个场景将是您的“开始”场景。在此场景中,创建一个空的游戏对象,并创建并附加以下脚本。
public class ApplicationManager : MonoBehaviour
{
void Awake()
{
if(SystemInfo.deviceModel.Contains("iPad"))
{
SceneManager.LoadScene(2);
}
else
{
SceneManager.LoadScene(1);
}
}
}
这样,如果您在任何ipad上启动应用程序,它将加载ipad场景(只要该场景在您的构建索引中标有索引2)