0

我是 libgdx 的新手,我正在尝试让精灵移动到特定的目标。我可以让精灵在 x 位置完美移动。我会像敌人一样在没有输入过程的情况下移动到目标位置。我尝试了一些不同的东西,但此时它只是猜测和检查。

o(actor) 从屏幕的任何位置渲染到目标。

/*

                  o((qx,qy)actor)
                   |
                   |
                   v 

((lx,ly)actor)o--->目标(tx,ty)<------o((rx,ry)actor)

*/ 请帮助我 ...

4

1 回答 1

0

我建议你看看Universal Tween Engine。只是随着时间的推移线性地推进一个值可能有点矫枉过正,但它会处理你需要的所有事情。只需阅读它的 GoogleCode 项目上的GetStarted 页面即可了解基础知识。

此外,您可以运行一个演示应用程序来展示它的潜力。

顺便说一句,这三个都是在 LibGDX 中完成的。

于 2013-07-17T00:39:04.467 回答