请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于真机预览没有贴图和锯齿明显问题

我用我的xs max真机预览的时候,发现bottle的贴图没有显示,同时,锯齿状明显。请问老师要怎么处理?

正在回答 回答被采纳积分+3

1回答

提问者 qq_冷月秋风_0 2019-04-19 11:38:57

我自己找了一下资料,解决了这两个问题。下面我写一下我自己的解决方案:

1、贴图显示异常,报错上传图片错误。

这个与老师在视频里面的说法相关,老师说路径必须是/game/这个开头,在ide测试是正常的,但是真机调试就必须是实际路径,在这里必须res/开头。

2、关于抗锯齿的问题。

虽然我们在render里面开启了抗锯齿。然而并没有什么用,主要原因是因为不同的调试机型会拉大canvas画布,导致出现锯齿装,所以,需要通过以下代码来进行调整。

在scene.init()中加入以下代码:

const width = canvas.width;
const height=canvas.height;
if (window.devicePixelRatio) {
   canvas.style.width = width + "px";
   canvas.style.height = height + "px";
   canvas.height = height * window.devicePixelRatio;
   canvas.width = width * window.devicePixelRatio;
}

重新设置后,真机调试,解决了锯齿问题。

3 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信