[LayaAirIDE3]在laya3.3.2中使用加载跨域资源拼接成后边缘出现缝隙

项目是从2升级到到3,2是地图都是正常的 
图1是用laya3.3项目发布以后在外网运行的截图,地图砖块接缝处明显有1像素左右的杂质 资源是从另外一个资源服务器跨域下载的 但StatusCode=200因为响应头做跨域处理
图2是在laya3.3IDE中运行截图,杂质不明显 唯一区别是从项目启动加载资源是从缓存中读取的
StatusCode=304NotModifd
图3是发布到外网后抓到的报错,图中绿色部分是在砖块地图组件背景上画了一个256*256的矩形矢量图作为底子,报这个错以后漏出来了三角形的缝隙,有些屏幕分辨率下是竖着的
我发布到外网的时候并没有发布资源,只发布了代码,资源是粘到外网CDN上去的,请问是这个原因吗
1.png 2.jpg 1.png
已邀请:

china

赞同来自:

貌似是这个原因,资源最好是正常发布后,再把发布后的资源传到资源服务器,在IDE中的资源,是会设置纹理参数的

野山菌

赞同来自:

一般就是对齐的时候有小数点

谷主

赞同来自:

1. 我觉得和跨域没什么关系
2. IDE中运行中的304,可以打开开发者工具运行,然后禁止缓存的,这个不会有差别。
3. 不清楚你的图片组织形式,是散图,还是图集,如果是散图,那么IDE和发布后是没有区别的。
4. 有报错可能要先解决报错。
5. 还是得有个重现demo才好定位问题。

要回复问题请先

商务合作
商务合作