Java 在libgdx中设置粒子效果的z索引

Java 在libgdx中设置粒子效果的z索引,java,libgdx,Java,Libgdx,是否可以在libgdx中为粒子效应设置z索引?例如,类Image有setZIndex方法,但在ParticleEffect或ParticleEmitter类的情况下,我无法找到适合这种目的的方法 我尝试使用BoundingBox并设置中心z,但它并没有像我预期的那样工作 不幸的是,文档在这方面没有帮助 提前谢谢你你是在用scene2d制作非粒子的东西吗?是的,我把所有的物体都作为演员添加到舞台上。为了使我的粒子效果成为一个演员,我准备了一个包装器,它扩展了图像类,并通过合成处理粒子效果的绘制和表

是否可以在libgdx中为粒子效应设置z索引?例如,类Image有setZIndex方法,但在ParticleEffect或ParticleEmitter类的情况下,我无法找到适合这种目的的方法

我尝试使用BoundingBox并设置中心z,但它并没有像我预期的那样工作

不幸的是,文档在这方面没有帮助


提前谢谢你

你是在用scene2d制作非粒子的东西吗?是的,我把所有的物体都作为演员添加到舞台上。为了使我的粒子效果成为一个演员,我准备了一个包装器,它扩展了图像类,并通过合成处理粒子效果的绘制和表演。听起来应该可以。setZIndex是Actor类的一个方法,所以所有子类都应该自动支持它。请记住,Z指数仅与同一组中的其他参与者进行比较。例如,如果组1有一群Z索引为1-10的参与者,而组2有一个Z索引为1000的参与者,那么如果组2本身的Z索引低于组1本身,则组2中的参与者仍将落后于组1中的所有参与者。