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()
//设计分辨率可视区域大小
经过上述处理后的内容显示大小
时间: 2024-11-09 10:29:49