Могу ли я в Jetpack Compose настроить анимацию для запуска с постоянной скоростью, а не с постоянным временем?Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Гость
 Могу ли я в Jetpack Compose настроить анимацию для запуска с постоянной скоростью, а не с постоянным временем?

Сообщение Гость »


В моем примере я перемещаю несколько игровых фигур по доске. Иногда фигуры движутся на большие расстояния, а иногда на короткие.

Я создаю анимацию с помощью animateOffsetAsState() и передаю новое смещение следующим образом:

val смещение с помощью animateOffsetAsState( targetValue = Position.toOffset(squareSize), анимацияSpec = tween(200, easing = LinearEasing) ) Каждая анимация длится 200 мс. Таким образом, на коротких дистанциях фигура движется очень медленно, а на больших дистанциях она движется очень быстро, чтобы преодолеть это расстояние.

Есть ли какая-то встроенная спецификация анимации, которую я могу использовать для определения скорости, которую я хочу использовать, а не времени, чтобы независимо от расстояния анимация всегда выполнялась с одинаковой скоростью?
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Ошибка: '* & mat' не является постоянным выражением в постоянной функции
    Anonymous » » в форуме C++
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Прокрутка веб-страницы вниз с постоянной скоростью
    Anonymous » » в форуме Jquery
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Правильно перемещайте твердое тело с постоянной скоростью.
    Anonymous » » в форуме C#
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • Переключение между двумя поплавками с постоянной скоростью
    Anonymous » » в форуме C#
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Переключение между двумя поплавками с постоянной скоростью
    Anonymous » » в форуме C#
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Android»