请教一个版本2.4.13的简单渐变shader问题

同一个shader 用png 在模拟器上能显示渐变色。web不行。jpg 都正常 帮忙看看哪里需要修正,demo 奉上 NewProject_2.zip (1.0 MB)

image 勾了这个?

1赞

没有哦,我这2.4版本都没有这个选项好像

有的 默认开启

看到了 确实去掉了 就正常了

这是什么原理~打包后有偏移

因为打入合图之后UV变化了

packable

如果引擎开启了 动态合图 功能,动态合图会自动将合适的贴图在开始场景时动态合并到一张大图上来减少 drawcall。但是将贴图合并到大图中会修改原始贴图的 uv 坐标,如果在自定义 effect 中使用了贴图的 uv 坐标,这时 effect 中的 uv 计算将会出错,需要将贴图的 packable 属性设置为 false 来避免贴图被打包到动态合图中。