creator中有无方法, 让一个节点不渲染, 也就是不进入VISIT, 但是其组件的update仍然可用

creator中有无方法,让一个节点不渲染(不进入visit),但是其组件的update仍然可用

这样做是想结合renderTexture,实现某种功能

目前的做法是,将其子节点移到屏幕外来实现的,
感觉有点麻烦

能具体说说需求是什么吗?可以试试透明度设为 0

node.scale = 0, 试试

想给整个一组渲染树增加一个shader

通过一个组件,把当前节点的所有子节点消失掉,

然后通过rendertexture遍历所有子节点生成一张纹理,并加载到当前节点上,

然后设置一个自定义的shader

但为了动态变化,还需要执行子节点的update

渲染组件(例如cc.Sprite)的enabled设置为false行不行?这样就没有显示,其他enabled = true的组件会正常运行,顺便问问为什么要子节点显示又不要子节点自己进行渲染?

嗯 这个方法可以试试 不知道false后会不会影响visit