在浏览器里显示怎么实现showAll

怎么实现图中的适配效果,绿色是浏览器,红色是游戏画面

fit height 和 fit width 都勾上

这两个是假的,画布和浏览器尺寸还是一样大的,旁边的黑色只是涂黑了,把图片放到外面也是会显示的,


最外层加个遮罩

不是啊,我要上传到h5小游戏网站,人家网站会获取我的Canvas的宽高嵌入到他们的页面里

用这个setDesignResolutionSize

  1. 修改游戏容器的大小
  2. 将游戏容器嵌套在frame里面
    Cocos Store
    我自己用的2,这个插件用的1

大体上是可以了,但是这种情况下是居上的怎么办,比如我的游戏在手机上打开就是靠上,不是居中的

看下代码对宽高的处理,自己写个容器吧,怎么弄都行。 :rofl:

1赞

如果不考虑设备旋转, 可以直接按屏幕寛比
如果 寛*2 < 高 : canvas fit width
否则 canvas fit height