多显示(监视器)支持Cocos2D-X

Multi display(monitor) support cocos2d-x

本文关键字:支持 Cocos2D-X 监视器 显示      更新时间:2023-10-16

我目前正在研究Cocos2D-X是否可以支持Windows的多显示(监视器)。COCOS2D-X是否有可能?例如,一个监视器屏幕用于游戏玩法,另一个屏幕监视器是动画效果。

当前我的解决方案是创建2个应用程序,该应用程序将运行到两个屏幕。COCOS2D-X用于游戏玩法监视器和其他监视器只会使用SDL来呈现效果。

这种方法会很好吗?有什么建议吗?

最好在单个窗口中渲染2个屏幕,然后更改Windows设置以设置。然后以填充两个屏幕的方式放置窗口。

如果您创建了2个应用程序,则可能在内存中加载了重复的资源,这不是很好。仅使用1个应用2个屏幕,仅使用1组资源。渲染虽然显示缓冲区较大,但会以1个swoop渲染您的视觉对象。也无需为不同屏幕的2个单独的应用程序之间的通信编写代码。