LibGDX:在运行时更改粒子图像?
是否可以在运行时更改粒子效果的图像LibGDX:在运行时更改粒子图像?,libgdx,Libgdx,是否可以在运行时更改粒子效果的图像 ParticleEffect particleEffect = new ParticleEffect(); particleEffect.load(Gdx.files.internal("particle.p"), atlas); 对 找到particleMitter并在其上设置一个新的Sprite: Sprite someNewSprite = new Sprite( some_texture ); ParticleEmitter em
ParticleEffect particleEffect = new ParticleEffect();
particleEffect.load(Gdx.files.internal("particle.p"), atlas);
对
找到particleMitter
并在其上设置一个新的Sprite
:
Sprite someNewSprite = new Sprite( some_texture );
ParticleEmitter emitter = particleEffect.findEmitter("your_emitter_name");
emitter.setSprite(someNewSprite);
新的Sprite
可以是任何Sprite
,可以从新文件或atlas
中的texturereregion
构建