CocosCreator部署多分辨率运行(网页预览模板)

Posted ring1992

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CocosCreator部署多分辨率运行(网页预览模板)相关的知识,希望对你有一定的参考价值。

Cocos Creator 已经帮我们内置了部分手机的分辨率设置,比如我们运行游戏在网页上进行调试时,可以在浏览器左上角上可以选择不同机型以作为预览的分辨率。

技术图片

 

 但是,内置的部分机型的分辨率并不足以完成我们多分辨率适配的测试。

那么如何设置各种各样的分辨率去验证我们当前方案是否能完美适配呢?

Cocos Creator 网页预览模板在运行前会加载 boot.js 文件,在这份文件中,我们可以定义我们期望的设计分辨率,以下为 boot.js 文件在不同平台上的路径

  • Windows: C:CocosCreator esourcesstaticpreview-templatesoot.js
  • Mac: /Applications/CocosCreator.app/Contents/Resources/static/preview-templates/boot.js

打开上述路径的 boot.js 文件,在 devices 中添加下面我们期望的分辨率内容即可:

{ name: ‘Apple iPhone X/XS‘, width: 375, height: 812, ratio: 3 },
{ name: ‘Apple iPhone XS Max‘, width: 414, height: 896, ratio: 3 },
{ name: ‘Apple iPhone XR‘, width: 414, height: 896, ratio: 2 },
{ name: ‘MX4‘, width: 576, height: 960 , ratio: 2 },

填好后如下图

技术图片

 

 然后刷新浏览器,在选择机型列表里可以看到我们刚刚添加的几个分辨率机型了。

技术图片

 

以上是关于CocosCreator部署多分辨率运行(网页预览模板)的主要内容,如果未能解决你的问题,请参考以下文章

CocosCreator设置启动场景

插件CocosCreator Spine在场景编辑器实时预览(论坛水友分享的)

CocosCreator游戏性能优化(3):GPU优化之降低计算分辨率

以低分辨率运行的 SwiftUI 预览

一起来学习用nodejs和CocosCreator开发网络游戏吧--- 云服务器的搭建

CocosCreator入门之《摘星星》-完全学习记录