53 Как сделать главное меню в Renpy / Часть 2
В предыдущем уроке мы разобрались из чего состоит главное меню и как его можно редактировать. В данном посте изменим его таким образом, чтобы оно было оформлено по-новому, но это не влияло на остальные экраны главного меню. Так как при изменении screen navigation - это повлияет на все остальные экраны.
По умолчанию все кнопки для главного меню собраны в вертикальный бокс. Если мы заменим его на горизонтальный - это повлияет на все остальные экраны:
То есть, чтобы сделать оригинальное главное меню нужно работать непосредственно со screen main_menu. В первую очередь нужно убрать привязку use navigation, чтобы стандартные кнопки не отображались на главном экране. При этом они останутся привязаны к другим экранам и будут доступны в них.
Следующий шаг - избавится от вертикального фона для меню. Эта картинка находится в папке gui > overlay. Если нужно избавиться от неё во всех экранах - достаточно сделать её прозрачной в фотошопе.
В нашем случае необходимо убрать её только в screen main_menu. За это отвечает стиль с прописанной внутри него картинкой. Который также следует закомментировать.
Теперь нам ничего не мешает разместить любые элементы на главном экране в удобном для нас виде:
Если понадобится изменить другие экраны главного меню - они редактируются аналогичным образом. Подробнее об этом в следующих уроках.
***
Код из урока:
rpy
main_menu_example.rpy2.30 Kb
***
Предыдущий урок:
Следующий урок:
In bundle
renpy
разработка игр
программирование
визуальная новелла
туториалы ренпай
гайды ренпи