求教:cocos2dx如何去掉图片(纹理)的背景内容

当我们画一个精灵或文字的时候,我们会给它附加一个图片,这个图片就是这个精灵或者文字要显示的内容。cocos2dx在会把这个图片存放到一个2D纹理中,在渲染时候通过纹理映射的方式把这个图片显示在精灵要显示的区域(通常是一个矩形区域)。

每个图片是有背景内容的。比如字符图片,字体覆盖的地方是黑色的,未覆盖到的地方是背景色(也许是白色,但不一定),这样就是一个底白字黑的图片。在游戏里显示这个字符的时候,我们只看到字体覆盖的黑色部分,图片背景白色部分却不会显示出来。

问题:cocos2dx是通过什么方法来滤掉图片背景部分的?文件图片和人物图片都是通过这个技术滤掉的吗?

同问, 一个UIButton 用UIButton 的 loadTextures 方法 之前 要不要做什么 处理 。
如 加载的图片有透明区域 会有背景色, 这个背景色 如何取掉。

自己顶下,希望不要沉。。。

应该是设置blendFunc之类的吧,应该和ps里的叠加模式一样。