首页 > 代码库 > cocos2dx 屏幕分辨率
cocos2dx 屏幕分辨率
http://cn.cocos2d-x.org/article/index?type=cocos2d-x&url=/doc/cocos-docs-master/manual/framework/native/v3/multi-resolution/zh.md
Director::getInstance()->getOpenGLView()->getFrameSize()
//屏幕分辨率
首先,获取屏幕分辨率,为之后要使用什么资源做准备
FileUtils::getInstance()->setSearchPaths()
//资源搜索路径
Director::getInstance()->setContentScaleFactor()
//内容缩放因子
跟据设计分辨率、资源大小 设置资源的缩放 设计分辨率就是在开发、设计时使用的分辨率
Director::getInstance()->getOpenGLView()->setDesignResolutionSize()
//设计分辨率大小及模式
设置 设计分辨率大小及显示模式 和flash差不多 适应 SHOW_ALL,拉伸 EXACT_FIT,填充 NO_BORDER
Director::getInstance()->getVisibleOrigin()
//设计分辨率可视区域起点
由于内容会显示不全或有边框,所以要获取可视区域的起点 以正确放置UI让其可见
Director::getInstance()->getVisibleSize()
//设计分辨率可视区域大小
经过上述处理后的内容显示大小
cocos2dx 屏幕分辨率
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。