Я хочу использовать полноцветное изображение PNG в виде частицы в cocos2d с эмиттером, разработанным в ParticleDesigner.Использование цветных изображений в виде изображений частиц в cocos2d (с использованием Particle Designer)
Я потащил изображение. Я хочу использовать и настроить все, как я хочу, в 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 использование полноцветных изображений в виде частиц?
Я не помню точно, если это все еще так, но вам нужно было использовать только квадратные изображения с использованием мощности двух измерений (например, 16x16, 64x64, 256x256). – LearnCocos2D
Да, все равно, частицы изображения должны иметь квадратные размеры в два раза. 16x16 цвет PNG работает для меня. (15x15 вообще не появлялись) – Dustin