我想平稳地上下移动一个物体。这是一个游戏画面,其中"继续"按钮顺畅地上下移动。 我没有任何代码可以显示,因为它基本上只是关于原则。
感谢您提供有用的答案!
答案 0 :(得分:1)
使用Scene2D
库和Actions
,它会为您提供很多可能性。简单的例子:
Button continueButton = // ... initialize the button
float pathY = 100;
float duration = 3f;
continueButton.addAction(
Actions.forever(
Actions.sequence(
Actions.moveBy(0f, pathY, duration),
Actions.moveBy(0f, -pathY, duration)
)
)
);
有关详细信息,请阅读LibGDX wiki:
https://github.com/libgdx/libgdx/wiki/Scene2d,