美文网首页
Cocos2dx 4.0模拟器修改窗口大小

Cocos2dx 4.0模拟器修改窗口大小

作者: 游戏创作者 | 来源:发表于2020-09-09 17:24 被阅读0次

今天又一个垃圾项目开始了,还不得不做,心力交瘁。
本想着后面的项目都用Cocos creator做,但这个项目他们还是选择用了Cocos2dx-lua 4.0

言归正传

Cocos模拟器修改窗口大小?

在以前的版本中我们只要在模拟器上右键就会显示菜单栏,可以设置横竖屏,分辨率和缩放,但是4.0版本没有了这个菜单栏。网上百度了很多都说有方法让菜单栏显示出来,但是试了都不行。


Cocos模拟器设置

他们给的方法有:

方法一:
工程根目录下,config.json

方法二:
...\frameworks\runtime-src\Classes\ide-support\CodeIDESupport.h
define CC_CODE_IDE_DEBUG_SUPPORT 1
点击模拟器左上角图标就有菜单可以调分辨率了

方法三:
SimulatorWin.cpp
搜索 frameSize
修改frameSize = Size(19200.9, 10800.9);

这些我都试了还不行,根本找不到这些文件,就去OpenGL初始化窗口的时候强行设置一个分辨率,操作如下:

在CCGLViewImpl-desktop.cpp文件的initWithRect方法里把setFrameSize(rect.size.width, rect.size.height);改为setFrameSize(375, 667);


修改记录

这完美解决了我的问题,目前没有副作用。


代码写的越久发现自己越是啥都不知道,还是得多学,多看,努力跟上时代的步伐。

相关文章

网友评论

      本文标题:Cocos2dx 4.0模拟器修改窗口大小

      本文链接:https://www.haomeiwen.com/subject/oqzeektx.html