#android #libgdx
#Android #libgdx
Вопрос:
Я играю в игру с заменой в Android с помощью Libgdx, и мне нужно замедлить движение при замене. Я использую translateY(), когда спрайт перемещается вверх и вниз, но это происходит так быстро, и это даже не заметно.
sprite1.translateY(1f);
sprite2.translateY(-1f);
Есть ли какой-нибудь способ замедлить переход, чтобы его можно было заметить?
Комментарии:
1. Я думаю, вы ищете интерполяцию . Я не знаю, используете ли вы сцену, но если да, то вы можете использовать
TemporalAction
для выполнения перевода в течение определенного времени на позиции актера. Если нет, вы можете использовать этотact
метод для обновления позиции в каждом кадре.2. @Nicolas Большое спасибо. Это действительно помогает. Я не использую stage, поэтому я использовал
act
метод.