一个统一的实例,两个统一窗口?

时间:2015-06-25 09:26:18

标签: unity3d

当我运行我的应用程序时,我希望Unity打开两个窗口。窗户将有不同的摄像头,但两者都会看到同一个世界。

这样的事情可能吗? (我未能找到任何证据表明这一点)

我知道我可以通过两个统一实例实现这一点,但我需要一个。

4 个答案:

答案 0 :(得分:2)

Unity没有内置支持。你必须围绕它进行设计或自己开发一些东西。

我听说有些人尝试通过网络或IPC进行通信的多个进程的变通方法。您可以创建一个单独的启动器应用程序来控制它。

答案 1 :(得分:2)

实际上,最近对Unity的更新增加了对多个显示器的支持,这些显示器正在执行您所描述的内容。您可以阅读here

答案 2 :(得分:1)

如果您不希望拥有两个不同的物理窗口,而只是查看不同摄像机的并排视图,则可以调整视口矩形。

改变位置以及宽度和宽度。高度来并排渲染相机或者你喜欢。

对于这个的简单演示,您可以在https://github.com/bkevelham/multicamerademo.git使用Git获取示例项目

答案 3 :(得分:0)

我认为解决方案是创建另一个Unity项目并使用第一个打开它!使用网络服务器(多人游戏组件)后开始窗口之间的通信。