Перейти к основному содержимому
Версия: 11.0.0

Настройка Анимации

Полный список встроенных настроек анимации в Avalonia UI:

  • Easing Functions (функция плавности)
  • Fill Modes (Определение стилей до и после вопроизведения анимации)
  • Playback Direction (Порядок воспроизведение)
  • Repeat (Повторное воспроизведение)

Easing Functions

ProfileSetting
SineEaseOut

Fill Modes

The fill mode attribute of an animation defines how the set property persists after running an animation, and on delays in between runs.

Варианты поведения:

ЗначениеОписание
NoneValue will not persist after animation nor the first value will be applied when the animation is delayed.
ForwardThe last interpolated value will be persisted to the target property.
BackwardThe first interpolated value will be displayed on animation delay.
BothБудет использоваться Forward и Backward поведения.

Playback Direction

Порядок воспроизведения включает как направление, так и любые повторы. Возможные параметры:

ЗначениеОписание
NormalАнимация воспроизводится нормально.
ReverseАнимация воспроизводится в обратном направлении.
AlternateАнимация воспроизводится сначала вперед, затем назад.
AlternateReverseАнимация воспроизводится сначала назад, затем вперед.

Repeat

Задает количество повторов воспроизведения.

ЗначениеОписание
N(N - целочисленное) - воспроизводит N раз. N может быть нулем.
INFINITEБесконечный повтор