CocosCreator3.8.2 打Win平台包,怎么动态调整PC窗口的大小?

我知道可以在native\engine\common\Classes下的Game.cpp中设置窗口大小,但是怎么在代码中动态修改窗口的大小呢?不同情况下,会选择不同窗口大小运行。

绑事件 用glfwSetWindowSize去修改

我是要主动去改窗口大小,比如玩家开始之前会选择500500或者800800的窗口大小

是的鸭,玩家选择要展示的窗口大小然后去用调OpenGL调整
好像没错吧

不是很懂,能否有代码表示呢?

1.先用CPP写一个方法,改变窗口大小的
2.将CPP的这个方法,使用 JSB进行绑定,让你在JS/TS层能够使用
Cocos Creator 3.8 手册 - 原生平台二次开发指南
Cocos Creator 3.8 手册 - JSB 自动绑定
3.在游戏业务代码层使用这个代码

1赞

多谢,我试试看