我怎样才能流畅地移动Sprite?
@Override
public void render(float delta) {
Gdx.graphics.getGL20().glClearColor( 1F, 1F, 1F, 1F );
Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);
batch.setProjectionMatrix(camera.combined);
batch.begin();
mySprite.draw(batch);
mySprite.setX(BladeAnimation.bladeFalling());
batch.end();
}
我用其他功能更改了
xPosition
,但是动画不能流畅播放。 最佳答案
您必须运行更改render()方法中位置的代码,否则,它仅更改一次。除非您要更改其他位置。显示更改位置的代码以获得更好的答案