java如何使Libgdx粒子不受背景颜色的影响?
我正在使用libgdx粒子编辑器制作粒子效果,我注意到当背景为黑色时,一切都很好,但当背景不是黑色时,或者如果我在精灵前面渲染粒子,粒子颜色会受到影响
黑色背景
彩色背景
初始化:
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())
我要做的是,即使背景不是黑色,也要用原始颜色渲染粒子。提前谢谢
共 (0) 个答案