Libgdx Particle2D看起来很奇怪

时间:2016-12-20 13:24:25

标签: java libgdx particles

我有一点应用并插入了一个粒子。一切都很好,但粒子被拉伸或至少看起来很奇怪。这应该是一个简单的电话,但我还没有找到答案。

粒子编辑器中的粒子看起来不错,在App中看起来不太好。

加载代码

    Gdx.app.setLogLevel(Application.LOG_DEBUG);
    app.getAssets().getLogger().setLevel(Application.LOG_DEBUG);
    Gdx.app.log("MyTag", "my informative message");

    app.getAssets().load("badlogic.jpg",Texture.class);
    app.getAssets().load("uiskin.json",Skin.class);
    app.getAssets().load("particle1.p", ParticleEffect.class);
    app.getAssets().load("particle2.p", ParticleEffect.class);

初始代码

ParticleEffect effect;
SpriteBatch batch;

    batch = new SpriteBatch();
    effect = app.getAssets().get("particle2.p", ParticleEffect.class);
    //Setting the position of the ParticleEffect
    effect.setPosition(100, 100);
    effect.start();

渲染代码

    batch.begin();
    //Updating and Drawing the particle effect
    effect.draw(batch, delta);
    batch.end();;
    if(effect.isComplete()){
        effect.reset();
    }

相机

    app.V_WIDTH = width;
    app.V_HEIGHT = height;
    app.getCamera().setToOrtho(false, app.V_WIDTH, app.V_HEIGHT);
    stage.getViewport().update(width, height, true);

Particle how it should look

0 个答案:

没有答案