Растворение изображение с помощью эффекта помех (Using a "Noise" Image Dissolve)
Я впервые увидел этот эффект, сделанный в игре под названием Moe: Moegi Iro No Machi в качестве перехода между изображениями персонажа. Я нашел его довольно крутым, так что я попытался эмулировать его в Ren'Py. Это не займет много времени, все довольно просто. Этот код был протестирован и подтверждено, что он работает в версиях Ren'Py 5.6.1 по 5.6.4, но он должен работать с версией 5.0 или более поздними версиями.
Я предоставил изображение для использования в этом эффекте:
Изображение следует поместить в вашу папку game или data, в зависимости от того, что вы используете для игровых данных.
Код будет работать на скрипте демонстрационного примера, идущего в комплекте с Ren'Py. Его можно очень легко изменить под вашу игру.
init:
$ noisedissolve = ImageDissolve(im.Tile("noisetile.png"), 1.0, 1)
label start:
scene bg washington with fade
show eileen vhappy with noisedissolve
"Эйлин" "Я всего лишь заскочила!"
hide eileen with noisedissolve
Вот и все. Эффект очень прост в реализации и выглядит круто. Обратите внимание, что этот эффект не ограничивается изображениями персонажей; вы можете показать или скрыть любое изображение или экран с помощью него.
Источник[править | править код]
Статья "Using a "Noise" Image Dissolve" на английском языке
На главную страницу | Книга рецептов Энциклопедии Ren'Py | Книга рецептов Ren'Py | Вернуться к началу статьи |