在StackOverflow上,曾经发布过关于v2版本的类似问题。然而,它们都指向使用旧版本cocos2d的教程。在那些教程中,CCNode的shaderProgram属性用于添加着色器,但是在Cocos2d 3中,该属性不存在。现在我该怎么做?我的目标是模糊整个屏幕(实时)。
从我在cocos2d github上看到的情况来看,shaderProgram属性声明已经移动到CCNode_Private.h头文件中。需要时在相应位置添加#import "CCNode_Private.h"即可。