自定义粒子系统

iOS*_*ter 3 iphone objective-c cocos2d-iphone

我想在我的应用程序中显示粒子效果,但问题是当我在视图上添加粒子时它显示不同颜色的粒子图像,我不希望对我使用的粒子图像有任何颜色效果.请帮我!!

THANX !!!

Ned*_*Ned 7

谢谢Calvin Fan!它对我很好!! 这是我的代码:

CCParticleExplosion *drops = [[CCParticleExplosion alloc] initWithTotalParticles:3000];
drops.texture = [[CCTextureCache sharedTextureCache] addImage:@"p1-dust-l.png"];

drops.position = position;
drops.life =0.2;
drops.duration = 0.5;
drops.scale = 0.5;
drops.speed = 100;

ccColor4F startColor, startColorVar, endColor, endColorVar;
startColor.r = 1.0f;
startColor.g = 1.0f;
startColor.b = 1.0f;
startColor.a = 1.0f;

startColorVar.r = 0.0f;
startColorVar.g = 0.0f;
startColorVar.b = 0.0f;
startColorVar.a = 0.0f;

endColor.r = 1.0f;
endColor.g = 1.0f;
endColor.b = 1.0f;
endColor.a = 1.0f;

endColorVar.r = 0.0f;
endColorVar.g = 0.0f;
endColorVar.b = 0.0f;
endColorVar.a = 0.0f;

drops.startColor = startColor;
drops.startColorVar = startColorVar;
drops.endColor = endColor;
drops.endColorVar = endColorVar;

drops.autoRemoveOnFinish = YES;
Run Code Online (Sandbox Code Playgroud)