Использование анимационных фильмов в качестве фонов (Using animated movies as backgrounds)
Как правило, фоны визуальной новеллы – довольно статические изображения. Тем не менее, Ren'py предусматривает возможность использования анимационного фильма в качестве фона, взамен статического изображения. Использование анимационных фильмов обеспечивает более детализированные спецэффекты, чем возможно лишь на основе использования ATL.
Во-первых, создайте свой анимированный фон, добавив спецэффекты к фоновому изображению с помощью специального программного обеспечения. Для этого потребуется опыт редактирования видео. Убедитесь, что видео фрагменты бесшовные и содержат беззвучную звуковую дорожку (но по-прежнему имеют звуковую дорожку). Затем, для достижения наилучших результатов, преобразуйте его в .OGV формат.
Далее, где-нибудь в вашем скрипте, создайте видео объект. В данном случае, разрешение игры 1280х720.
image movie = Movie(size=(1280, 720), xpos=0, ypos=0, xanchor=0, yanchor=0)
В заключение, воспроизведите ваше видео в цикле, а потом выведите видео объект для того, чтобы показать его в качестве фона. Это видео исчезает с растворением и затем скрывается.
label start:
scene black
with Pause(1)
play movie "movie_background.ogv" loop
show movie with dissolve
show person at center with dissolve
person "Я перед анимированным фоном!"
hide movie with dissolve
stop movie
return
Источник[править | править код]
Статья "Using animated movies as backgrounds" на английском языке
На главную страницу | Книга рецептов Энциклопедии Ren'Py | Книга рецептов Ren'Py | Вернуться к началу статьи |