怎么在微信浏览器上浏览自己的横屏游戏

我用creator开发了一个横屏游戏,现在用微信扫一扫,显示出来的是一个竖屏的都挤在一起了。。。怎么解决谢谢各位

1赞

构建的时候把设备方向设置成landscape

最简单的办法是 把你的游戏放在你的HTML页面里的一个IFRAME里面 然后旋转这个IFRAME就可以了 我就是这样搞的 一切正常(当然WEB版我不是用的COCOS)

creator 有没有横屏之后再适配屏幕的方法。。。现在横屏之后又黑边。如果从新加载就没有黑边了????

可以在游戏的运行中,动态的检测手机屏幕状态,然后动态进行屏幕适配

有示例代码吗?请问在什么地方可以找到谢谢@糖糖不爱吃糖

可以在游戏的运行中,动态的检测手机屏幕状态,然后动态进行屏幕适配…怎么弄

你应该使用构建面板中的 “设备方向” 为 landscape(横屏)或者 portrait(竖屏)。这样在旋转后,会重新适配屏幕。你说的黑边可能需要你从 Canvas 的适配模式那边入手解决

我发布的时候选择了landscape这个。。微信一开始扫一扫出来的网页是竖屏的,当吧屏幕横过来的时候,屏幕不会从新适配了。。。怎么让程序在从新适配一下

我的程序在一个固定方向会适配的非常好,一旦旋转屏幕,就会出现相应的黑边。。。。。如从竖屏旋转到横屏

怎么解决。。。没有官方文档吗

都不知道你遇到什么问题,我这边都好好的,截图来看看吧

开始启动微信扫一扫之后是个竖屏的界面

加载完成后的界面

旋转屏幕之后的一个界面。。。很明显边上出现黑边

这个图是我一开始就横屏之后显示的结果很正在

现在我想要的效果是一开始扫一扫之后直接出现这种横的适配好的效果,当横屏之后出现黑边的这种不要。。@panda谢谢
测试机是iphone6 p

看看你的场景的 Canvas 节点的属性是什么样的

另外,有一点是做不到的,就是强制浏览器的朝向,这永远都只能跟着浏览器和用户行为匹配,无法强制

简单点说就是怎么让我做的这个程序,怎么呈现一个比较完美的显示效果

动态调整分辨率要每个widget下面去掉once,但是这样会消耗很大的性能。

啊,楼上 @凤凰花开 是正解,在旋转时屏幕适配一定会重做,否则也不会是正确的朝向,但是由于你使用了 Widget,需要重新适配一次 Widget

ok我试试多谢多谢

你的问题解决了吧?