java - 水平翻转 (X) ParticleEffect [Libgdx]

标签 java libgdx particles

我得到了一个在组内的粒子效果

 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) just do nothing.

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

最佳答案

设置粒子的负尺度

    shellParticle.scaleEffect(-1f);

然后垂直翻转

    shellParticle.flipY();

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

相关文章:

java - 将 uri 转换为位图时出现 "No content provider execution "错误

java - 在Android中实现数据缓存

java - JSP、托管模式下的 Google 应用程序、静态变量

java - 调整舞台和相机的大小

java - Android 上的 Proguard 和使用 Json

ios - 是否有任何 iOS 粒子系统库

java - 部署war包后tomcat的webapps目录下多了很多.aut文件

ios - 如何为通用应用程序命名 iOS 启动图标?

java - LIBGDX "parsing error emitter"具有 2 个或更多发射器

sprite-kit - 更改 spritekit 粒子颜色