0
所以在搞亂我的遊戲後,我想和你分享一下我發現的關於CCParticle的事情。
Cocos2D 2.0 - 改變一個CCParticle的顏色
如何改變粒子在CCParticleSystem顏色?
當我在cocos 1.x上時,我可以用startColor,endColor改變它,但在2.0中,只要我這樣做,它就會保持黑色。爲什麼?
所以在搞亂我的遊戲後,我想和你分享一下我發現的關於CCParticle的事情。
Cocos2D 2.0 - 改變一個CCParticle的顏色
如何改變粒子在CCParticleSystem顏色?
當我在cocos 1.x上時,我可以用startColor,endColor改變它,但在2.0中,只要我這樣做,它就會保持黑色。爲什麼?
答:在cocos2d 2.0,它保持不變,但不像在1.x,必須首先確保顆粒質地是白色的,因爲否則它不會跟你想要的顏色融爲一體!確保紋理是正確添加的,因爲如果不是,它會顯示很大的黑色像素,這可能不是你想要的結果!
oly?我的一個粒子紋理是灰色的,並且顏色變化工作正常。 – Kreiri
是的,我應該說它也是以灰度級的方式工作,但是你不會得到與rgb值完全相同的顏色。 (即,如果您使用Photoshop並輸入RGB值{212,0,0},則會比您在遊戲中獲得的紅色更亮) – RaphBlanchet