Advertisement
Guest User

Untitled

a guest
Dec 7th, 2013
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.87 KB | None | 0 0
  1.     private ParticleEmitter makeFireEffect() {
  2.         ParticleEmitter fire = new ParticleEmitter("Emitter", ParticleMesh.Type.Triangle, 15);
  3.        
  4.         Material fireMat = new Material(assetManager, "Common/MatDefs/Misc/Particle.j3md");
  5.         fireMat.setTexture("Texture", assetManager.loadTexture("Effects/flame.png"));
  6.         fire.setMaterial(fireMat);
  7.         fire.setImagesX(2);
  8.         fire.setImagesY(2);
  9.         fire.setEndColor(new ColorRGBA(1f, 0f, 0f, 1f));
  10.         fire.setStartColor(new ColorRGBA(1f, 1f, 0f, 0.5f));
  11.         fire.getParticleInfluencer().setInitialVelocity(new Vector3f(0, 1.5f, 0));
  12.         fire.setStartSize(0.4f);
  13.         fire.setEndSize(0.1f);
  14.         fire.setGravity(0, 0, 0);
  15.         fire.setLowLife(.5f);
  16.         fire.setHighLife(1.5f);
  17.         fire.getParticleInfluencer().setVelocityVariation(0.3f);
  18.  
  19.         return fire;
  20.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement