我想在 cocos2d 中使用全彩色 PNG 图像作为粒子,并在 ParticleDesigner 中设计发射器。
我拖入了我想使用的图像,并在 ParticleDesigner 中设置了我想要的一切,它看起来不错。
问题是当我导入 cocos2d 时,粒子上似乎有灰色方块(一小部分黄色图像在侧面可见,但它们灰色覆盖了包括透明区域在内的其余部分)。
代码:
CCParticleSystemQuad* particleSystem = [CCParticleSystemQuad particleWithFile:@"coin magnet.plist"];
particleSystem.position = ccp(320, 320-16);
[self addChild:particleSystem z:1000];
我猜这可能是混合选项的问题......
我尝试了 GL_SRC_ALPHA 到 GL_SRC_MINUS_ALPHA(由 ParticleDesigner 中的普通按钮设置)、加法组合,并尝试使用 GL_ZERO 和 GL_ONE 进行不同的操作
为什么颗粒呈灰色?cocos2d 是否支持使用全彩色图像作为粒子?