请问如何适配才能没有黑边?

方法已经告诉你了,你自己试一试就知道了,完全没有黑边,UI更不可能到屏幕出去,只是需要你一张大点的背景图

以前的背景图是16:9,你让美术做一张18:9的背景图,在全面屏手机也能完美展示

1赞

横屏 1280x720 高度适配 label使用了相对位置

正常的

不正常的

总之,不管怎么选fix
大部分可以正常
小部分
要么有黑边(可以加大图片)
要么被裁剪,这个就蛋疼了

首先根据分辨率比例动态设置是fixWidth还是fixHeight
其实 里面的根节点都是要设置相对位置即weight
不过这里creator有一点小问题吧,这个你做到的时候自然会碰到

你的回气1没有适配靠边,固定边距或是百分比边距,浏览器查看的时候,改完大小记得刷新,不刷新是没意义的

fixHeight的意思是高度按照你的设计分辨率,宽度拉伸撑满全屏,不会有黑边,我看你的设计分别率是1280x720,那如果你的实际运行环境是1280(或者大于1280)*720的比例都是没问题的,如果你的实际运行环境是1280(小于1280)720,这就是你的设计分辨率的问题了,如果比这个小,那就设计分辨率按小的指定,一般手游都是1280720,也是最多的16:9的屏幕,现在有比这个更大18:9全面屏,都是不用缩小设计分辨率的,还有不管你怎么改分别率,UI用weight靠边是始终都会靠边的

好的,谢谢你 小于1280的应该很少吧? 大于的就2边加图

用cc.view.setDesignResolutionSize(xxx,xxx, cc.ResolutionPolicy.EXACT_FIT);强制拉伸

http://www.cnblogs.com/kenkofox/p/3951210.html 这个博客写的挺详细的

横屏:FIXED_WIDTH,底图不可拉伸的图片做成1280*960,可拉伸的按照cc.winSize设置。需要居中的窗口显示时按照cc.winSize设置坐标,需要置顶的UI,像状态,活动之类的,放到一个节点中,显示时根据cc.winSize调整

竖屏:同上,不可拉伸的图片做成1280*720就足够

你有没有遇到在小米MIX2手机上,游戏的界面会始终比屏幕小的情况吗?游戏所在的Activity两边始终有黑边,即使设置了Canvas的FitHeight,设计尺寸是2030*1080.

你这设计尺寸够大的啊,全屏肯定是可以的

宽高比问题

高度适配了,可宽度就会被截掉。1280x720在Iphone上很尴尬!

分辨率大于1280的当然不会出问题了!!这是要无情抛弃Iphone4S吗??

背景设定成拉伸或者你想要的效果
布局根据不同宽高比做几个适配方案,写个类来管理

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。看来也只能这样了!!

请问超出的内容被裁剪掉了,你是怎么解决的?

主要是如何才能跳过,需要手动设置 允许应用全屏运行的步骤?

我也遇到这个问题了 请问解决了吗