0
使用coco2d-iphone 1.0.1
,我有一個連續的火焰粒子發射器。我想修改它的alpha像素格式:更改粒子發射器的alpha紋理格式
// Change format
[CCTexture2D setDefaultAlphaPixelFormat:kCCTexture2DPixelFormat_RGBA4444];
// Make emitter
emitter = [CCParticleSystemQuad particleWithFile:file];
// Change back
[CCTexture2D setDefaultAlphaPixelFormat:kCCTexture2DPixelFormat_RGBA8888];
這是行不通的。我很清楚,RGBA4444
應該讓我的粒子看起來很奇怪,但它們看起來不奇怪 - 所以我知道RGBA4444
沒有生效。
我懷疑這是因爲正在對所有新建顆粒應用RGBA8888
。如果我刪除RGBA8888
行,它確實有效。
我怎樣才能讓我的發射器發射RGBA4444
,無論我在比賽的其餘使用的格式?