我试图在 Cocoss2d-x 中使 CCRenderTexture 的空白部分透明而不是黑色。有什么解决办法吗?
这是我的代码
cocos2d::CCPoint screenMid = ccp(size.width * 0.5f, size.height * 0.5f);
CCRenderTexture * masked = CCRenderTexture::create(size.width, size.height);
masked->getSprite()->setBlendFunc((ccBlendFunc) { GL_ONE_MINUS_SRC_ALPHA, GL_SRC_ALPHA });
masked->setPosition(screenMid);
this->addChild(masked);