HotFix: fix CCB particle alpha blend

This commit is contained in:
Huabing.Xu 2013-11-19 11:16:14 +08:00
parent 69b38f6e40
commit 458b9b53da
1 changed files with 4 additions and 0 deletions

View File

@ -127,6 +127,10 @@ void ParticleSystemQuadLoader::onHandlePropTypeBlendFunc(Node * pNode, Node * pP
void ParticleSystemQuadLoader::onHandlePropTypeTexture(Node * pNode, Node * pParent, const char * pPropertyName, Texture2D * pTexture2D, CCBReader * ccbReader) {
if(strcmp(pPropertyName, PROPERTY_TEXTURE) == 0) {
if(pTexture2D)
{
((ParticleSystemQuad *)pNode)->setBlendAdditive(true);
}
((ParticleSystemQuad *)pNode)->setTexture(pTexture2D);
} else {
NodeLoader::onHandlePropTypeTexture(pNode, pParent, pPropertyName, pTexture2D, ccbReader);