【cocos2dx 3.3 lua】02 去掉调试信息以及多分辨率适配
去掉调试信息去掉调试信息需要在lua内做,在C++内做会有问题。 win32平台下,程序运行lua脚本前,会通过命令行传一些参数,这些参数会改变调试信息等的显示,所以去掉调试信息要在lua内做。 代码如下: cc.Director:getInstance():setDisplayStats(false) config.jsonconfig.json内的配置可以配置窗口标题、大小等一些参数,相关读取在ConfigParser.cpp内的ConfigParser::readConfig。 "isLandscape": true,//横版 修改分辨率cc.Director:getInstance():getOpenGLView():setDesignResolutionSize 修改分辨率。 以下是几种显示方式:
几种sizegetDesignResolutionSize 设定的分辨率大小,对应所有资源的分辨率,成员变量:_designResolutionSize
NO_BORDER时的一组测试数据: s:_screenSize d:_designResolutionSize x,y:visibleOrig w,h:visibleSize
s:480 320
可见visible相关的数据与screenSize无关,只与designResolutionSize有关。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |