2017-10-18 6 views
0

私はパーティクルエフェクトを作成するためにlibgdxパーティクルエディタを使用していますが、バックグラウンドが黒い場合はすべて問題ありませんが、背景が黒でない場合や、スプライトの前にパーティクルをレンダリングすると、影響を受けた。着色された背景と黒背景Libgdx粒子を背景色の影響を受けないようにする方法は?

with black background

enter image description here

初期化:

ParticleEffect effect = Pools.obtain(ParticleEffect.class); 
     effect.load(Gdx.files.internal("effects/myEffect.p"), Gdx.files.internal("effects")); 
     effect.setPosition((pos.x - 0.3f) * 30, (pos.y - 6) * 30); 
     effect.start(); 

レンダリング:

effect.draw(batch, Gdx.graphics.getDeltaTime()) 

私が何をしようとしているが、背景が黒でない場合でも、元の色の粒子をレンダリングしています。エディタもダウンしている「aditive」と呼ばれるオプションがあり、それを無効にして、アルファの粒子を持つことになりますと、事前

+0

パーティクルエミッタで添加剤をfalseに設定しようとしましたか? – dfour

答えて

1

シンプルのおかげで、。

関連する問題