17 Эффекты для смены изображений в Renpy
В шестом уроке мы познакомились с двумя базовыми эффектами для перехода между изображениями (fade и dissolve). Однако в Renpy их предусмотрено гораздо больше. В этом уроке мы рассмотрим их все.
Для понимания, как работает тот или иной эффект, откройте script.rpy и прописывайте их к изображениям, чтобы увидеть анимацию. Напомню, что после изменения кода нажимайте Ctrl + S для сохранения, а в запущенном проекте Shift + R для обновления. Также обратите внимание, что некоторые эффекты больше подходят для применения к фонам, некоторые - к спрайтам.
dissolve - Растворение старой сцены в новую (за 0.5 сек)
fade - Затухание в чёрный (0.5 сек) + появление новой сцены (0.5 сек)
pixellate - Пикселизация старой сцены (0.5 сек) + депикселизация новой (0.5 сек)
blinds - Вертикальные "жалюзи" (1.0 сек)
squares - Квадратный мозаичный эффект (1.0 сек)
vpunch - Вертикальная тряска экрана (0.25 сек)
hpunch - Горизонтальная тряска экрана (0.25 сек)
moveinright - Вход изображений справа (аналогично: moveinleft - слева, moveintop - сверху, moveinbottom - снизу)
moveoutright - Выход изображений вправо (аналогично: moveoutleft, moveouttop, moveoutbottom)
easeinright - Плавный вход справа, похож на move (аналогично для left / top / bottom)
easeoutright - Плавный выход направо (аналогично для left / top / bottom)
zoomin - Увеличение входящих изображений (0.5 сек)
zoomout - Уменьшение уходящих изображений (0.5 сек)
zoominout - Одновременное увеличение входящих и уменьшение уходящих (0.5 сек)
wipeleft - Стирание слева направо (аналогично: wiperight, wipeup, wipedown)
slideright - Новая сцена въезжает справа (аналогично: slideleft, slideup, slidedown)
slideawayright - Старая сцена уезжает направо (аналогично: slideawayleft / up / down)
pushright - Новая сцена выталкивает старую направо (аналогично: pushleft / up / down)
pushright - Новая сцена выталкивает старую направо (аналогично: pushleft / up / down)
irisin - Исчезновение старой сцены к центру
irisout - Появление новой сцены из центра
***
Чтобы использовать эффекты вместе с позиционированием спрайтов персонажей, сначала следует прописать позицию персонажа, а затем нужный эффект.
***
Предыдущий урок:
Следующий урок:
Здесь будет ссылка
In bundle
renpy
ренпи
ренпай
программирование
визуальная новелла
разработка игр