Example usage for com.badlogic.gdx.graphics.g2d ParticleEmitter flipY

List of usage examples for com.badlogic.gdx.graphics.g2d ParticleEmitter flipY

Introduction

In this page you can find the example usage for com.badlogic.gdx.graphics.g2d ParticleEmitter flipY.

Prototype

public void flipY() 

Source Link

Usage

From source file:com.tnf.ptm.assets.emitters.EmitterFileFormat.java

License:Apache License

@Override
public EmitterData load(ResourceUrn urn, List<AssetDataFile> inputs) throws IOException {
    String path = AssetHelper.resolveToPath(inputs.get(0));

    FileHandle handle = new FileHandle(Paths.get(path).toFile());
    BufferedReader reader = new BufferedReader(new InputStreamReader(handle.read()), 512);
    ParticleEmitter particleEmitter = new ParticleEmitter(reader);
    reader.close();/*  www  .jav a 2  s  .  com*/
    particleEmitter.flipY();

    return new EmitterData(particleEmitter);
}

From source file:org.destinationsol.game.particle.EffectType.java

License:Apache License

private static ParticleEmitter loadEmitter(final String fileName) {
    FileHandle effectFile = FileManager.getInstance().getAssetsDirectory().child("emitters")
            .child(fileName + ".p");
    InputStream input = effectFile.read();
    BufferedReader reader = new BufferedReader(new InputStreamReader(input), 512);
    ParticleEmitter emitter;
    try {// www. j  av  a 2 s .c om
        emitter = new ParticleEmitter(reader);
    } catch (IOException ex) {
        throw new AssertionError("Error loading effect: " + effectFile, ex);
    } finally {
        try {
            reader.close();
        } catch (IOException ignore) {
        }
    }
    emitter.flipY();
    return emitter;
}