将精灵从一个点缓慢移动到另一个点

时间:2014-04-20 16:11:37

标签: libgdx

我是libGDX的新手。我试图通过改变矩形的x和y将精灵从一个点移动到另一个点。我可以逐渐这样做吗?

我目前正在使用它来设置新的坐标

batch.draw(bucketCyan, bucket.x, bucket.y);

2 个答案:

答案 0 :(得分:0)

你所谈论的内容称为插值,有很多不同的方法可以做到。您可以使用noone评论的方法自行更新变量,也可以查看Interpolation类:http://libgdx.badlogicgames.com/nightlies/docs/api/com/badlogic/gdx/math/Interpolation.html

答案 1 :(得分:0)

Google Universal Tween Engine。它是一个易于使用的插值"引擎"。它允许您随时修改或插入任何值。它易于使用且运行良好。值得花一些时间熟悉。