我们在开发完毕之后 就要导出不同的版本来发布或者让别人来帮忙测试
但是有很多时候我们导出来之后 发现导出的效果和我们想象中的完全不一样
当然我说的这个是UGUI的分辨率问题
有很多时候 我们在工程里辛辛苦苦的调整好自认为位置
导出之后要不就是缺了一块 要不就是两边多出来空白
这就是分辨率导致的问题
然后我给大家介绍一种很简单的解决方法
我们在工程里修改一下canvas的设置
我们把UIScaleMode改成Scale with screen size
然后对照我们game模式下的分辨率来修改成同样的
然后我们再认真地调整好我们想要的位置
现在调整位置就不再是对照Game模式来调整了
我们在scene模式下可以看到一个白色的框框
我们要对照这个框来调整相对位置
这个位置 就和导出的位置一样
希望这篇博客对你有用
如果你也是unity爱好者 欢迎关注我的博客 我会在这里持续跟新我的学习过程