我有一个粒子效果,那是在一个小组内

 shellParticle = new ParticleEffect();
    shellParticle.load(Gdx.files.internal("shell13"),Gdx.files.internal(""));
    shellParticle.getEmitters().first().setPosition(0,0);
    shellParticle.scaleEffect(0.3f);


我需要它水平翻转,但只是使函数flipYsetFlip(bool X, bool Y)


  setFlip(true,false)什么也不做。


flipY()实际上将其垂直翻转。
 我也不能减去它自己的宽度* 2,因为它没有...

最佳答案

将负比例设置为粒子

    shellParticle.scaleEffect(-1f);


然后垂直翻转

    shellParticle.flipY();

关于java - 水平翻转(X)粒子效果[Libgdx],我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38907545/

10-10 17:01