去掉调试信息
去掉调试信息需要在lua内做,在C++内做会有问题。
win32平台下,程序运行lua脚本前,会通过命令行传一些参数,这些参数会改变调试信息等的显示,所以去掉调试信息要在lua内做。
代码如下:
cc.Director:getInstance():setDisplayStats(false)
config.json
config.json内的配置可以配置窗口标题、大小等一些参数,相关读取在ConfigParser.cpp内的ConfigParser::readConfig。
"isLandscape": true,//横版
"isWindowTop": false,//窗口置顶
"name": "QiuhetiLua",//窗口标题
"width": 960,//窗口宽
"height": 640,//窗口高
"entry": "src/main.lua",//加载的第一个lua文件,lua的入口
修改分辨率
cc.Director:getInstance():getOpenGLView():setDesignResolutionSize 修改分辨率。
其实就是内部根据显示方式对2个size(_screenSize和_designResolutionSize)取了一个scale,在内部将所有内容