Инструменты

Варперы

Варперы задают, как меняется значение свойства в анимации ATL — языке анимаций Ren'Py.

Нажмите на график, чтобы открыть варпер в тестере. Кнопка копирования копирует его имя для ATL.

Особые

pause и instant меняют значение скачком, linear — с постоянной скоростью.

Сохраняет начальное значение до конца интервала, затем устанавливает конечное.
Сразу устанавливает конечное значение и ждёт до конца указанного времени.
Меняет значение с постоянной скоростью.

Семейства

Три варианта каждого семейства: разгон, торможение и их сочетание. Формула под названием относится к варианту easeout.

Стандартные

1 − cos(t * π/2)

Стандартные варперы Ren'Py с синусоидальным изменением скорости. Имена этих варперов не имеют суффикса _sine.

Quad

t²

Постоянное ускорение при разгоне и постоянное замедление при торможении.

Cubic

t³

При разгоне ускорение постепенно растёт. Начало движения медленнее, чем у Quad.

Quart

t⁴

Разгон по четвёртой степени. К середине интервала easeout_quart достигает значения 1/16.

Quint

t⁵

Разгон по пятой степени. К середине интервала easeout_quint достигает значения 1/32.

Expo

2^(10 * (t − 1))

Экспоненциальный разгон или торможение. Основное изменение значения происходит у одного края интервала.

Circ

1 − √(1 − t²)

Кривая на основе окружности. У easeout_circ скорость резко возрастает в конце интервала.

Back

t² * (2.7015 * t − 1.7015)

Выход за диапазон 0–1: ниже 0 при разгоне, выше 1 при торможении или оба эффекта в варианте ease.

Elastic

Затухающие колебания у начала, конца или обоих краёв интервала. Значение выходит за диапазон 0–1.

Bounce

Несколько отскоков у начала, конца или обоих краёв интервала. Значение остаётся в диапазоне 0–1.

Варперы сообщества

Для использования этих варперов в моде зарегистрируйте их через @renpy.atl_warper.

В каталоге пока нет варперов сообщества. Свою формулу можно проверить в тестере и прислать нам.