gpt4 book ai didi

Libgdx Actions => 逐渐将 Actor 从 A 点移动到 B 点

转载 作者:行者123 更新时间:2023-12-04 16:47:08 24 4
gpt4 key购买 nike

我想逐渐为我的 Actor 设置动画。我添加了这个 Action 来将 Actor 从 A 点移动到 B 点。

addAction(Actions.sequence(Actions.moveBy(1, 1), Actions.moveTo(posX, posY)));

也试过这个(moveTo in 10 seconds):
addAction(Actions.moveTo(posX, posY, 10)));

但是Actor移动得太快了。怎么了?

最佳答案

第二种形式:

addAction(Actions.moveTo(posX, posY, 10)));

应该在 10 秒内将您的 Actor 移动到 posX, posY。

第一种形式将在 x 和 y 上移动 actor 1 步,完成后立即将 actor 移动到 posX,posY。 Actions.sequence一个接一个地运行给定的 Action ,它们不会相互修改。

您如何(以及在​​哪里)打电话 act()在舞台上?这决定了更新 Actor 的次数。在一帧中,所以如果你每帧多次调用它或传递错误的值, Action 将传递得太快。

关于Libgdx Actions => 逐渐将 Actor 从 A 点移动到 B 点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15004480/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com