关于给骨骼加shader的问题

开发环境:cocos3.2+lua CocoStudio1.5

用ccs的动画编辑器制作一个简单的骨骼动画,然后给在程序中给它加上了一个shader,显示是没问题。

问题来了,当骨骼的某个节点在播放过程中是要更换图片的,比如,骨骼要眨巴眨巴眼睛,那可能第一帧显示的是一个睁开的眼睛图片,第二帧就将这个睁开的替换成闭着的眼睛图片,造成的问题是闭着的眼睛图片没shader了:12:

上图说明真相。求教当前要怎么实现连着替换的图片也一起加上 shader