creator 写的shader没效果

测试版本:2.4.9

图片的packable取消勾选 ,即不允许贴图参与合图

CocosCreator Shader笔记 (TheBookOfShader、渐变色、攻击闪白特效)

 

The Book of Shaders

 

packable

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

posted @ 2022-09-14 16:02  流星曳尾  阅读(88)  评论(0编辑  收藏  举报