Код использует webm видео в фоне с кнопками-изображениями поверх него. Это результат(в нескольких анимированных кадров для удобного показа)!
Код
screen main_menu():
# Это гарантирует, что любой другой экран меню будет заменен.
tag menu
add Movie(size=(1920, 1080))
on "show" action Play("movie", "movies/potd2_menu.webm", loop=True)
on "hide" action Stop("movie")
on "replace" action Play("movie", "movies/potd2_menu.webm", loop=True)
on "replaced" action Stop("movie")
imagebutton auto "ui/play_%s.png" xpos 870 ypos 800 focus_mask None action Start()
imagebutton auto "ui/load_%s.png" xpos 1180 ypos 850 focus_mask None action ShowMenu('load')
imagebutton auto "ui/options_%s.png" xpos 500 ypos 830 focus_mask None action ShowMenu('preferences')
imagebutton auto "ui/credits_%s.png" xpos 150 ypos 800 focus_mask None action ShowMenu('extras')
imagebutton auto "ui/quit_%s.png" xpos 1600 ypos 820 focus_mask None action Quit()
# Это гарантирует, что любой другой экран меню будет заменен.
tag menu
add Movie(size=(1920, 1080))
on "show" action Play("movie", "movies/potd2_menu.webm", loop=True)
on "hide" action Stop("movie")
on "replace" action Play("movie", "movies/potd2_menu.webm", loop=True)
on "replaced" action Stop("movie")
imagebutton auto "ui/play_%s.png" xpos 870 ypos 800 focus_mask None action Start()
imagebutton auto "ui/load_%s.png" xpos 1180 ypos 850 focus_mask None action ShowMenu('load')
imagebutton auto "ui/options_%s.png" xpos 500 ypos 830 focus_mask None action ShowMenu('preferences')
imagebutton auto "ui/credits_%s.png" xpos 150 ypos 800 focus_mask None action ShowMenu('extras')
imagebutton auto "ui/quit_%s.png" xpos 1600 ypos 820 focus_mask None action Quit()
Автор на Lemma Soft: Geckos
Тема на Lemma Soft: тут
Перевёл: progxaker