如何在具有交互式屏幕的Android上支持双屏幕?

时间:2019-04-08 12:15:31

标签: android unity3d multiple-monitors

我正在制作一个带有交互式工作站的Android手机上运行的游戏,该工作站看起来像一个交互式屏幕,当电话连接到该工作站时,该工作站将显示与手机相同的桌面内容,并且可以启动应用程序并执行与手机一样,也可以分别在手机和工作站上启动不同的应用程序。我想实现启动该应用程序的目的,并且可以在电话屏幕和工作站屏幕中看到不同的视图,电话屏幕和工作站屏幕都可以接收用户输入事件。

我尝试使用,

ExtCamera.SetTargetBuffers(Display.displays [1] .colorBuffer,Display.displays [1] .depthBuffer);

将ExtCamera的视图输出到辅助屏幕。

我可以在工作站屏幕和电话屏幕中看到不同的相机视图,但是工作站屏幕无法接收用户输入,我不知道这是因为此方法只是将纹理渲染到屏幕上而无法接收用户输入吗?还是有另一种方法可以实现这一目标?我知道android native提供了类演示文稿来支持多屏显示,但是在android和unity之间似乎要进行大量的交互工作。

任何帮助将不胜感激!

0 个答案:

没有答案