Об этой игре (About this game)

Материал из Ren'Py Wiki
Перейти к навигации Перейти к поиску

Во-первых, откройте screens.rpy (файл включен во все новые проекты), найдите "screen main_menu", добавьте строку, похожую на нижеуказанную, в список всех остальных кнопок:

textbutton _("О нас") action ShowMenu("about")

Затем, добавьте что-то вроде нижеследующего в любое место кода в вашем проекте:

screen about:
    tag menu

    window:
        style "gm_root"

    frame:
        style "menu_frame"
        xmargin 10
        ymargin 10
        has side "t c r b"

        label "Моя визуальная новелла" bottom_margin 10
        viewport id "vp":
            mousewheel True
            has vbox spacing 10

            text "Это моя первая новелла, будьте помягче, спасибо. :)"
            text "\
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean \
adipiscing tellus sit amet augue ultrices adipiscing. Suspendisse \
fermentum imperdiet lobortis. Duis non lectus at massa ornare \
tincidunt. Duis ultricies nisi ac elit rhoncus commodo. In nec \
commodo enim. Vivamus luctus rutrum est eget scelerisque. In ligula \
sapien, consectetur et faucibus at, porttitor id dui. Quisque \
aliquam augue faucibus odio ultrices sagittis. Cras odio orci, \
varius sit amet vulputate eleifend, pulvinar ac augue."

        vbar value YScrollValue("vp")
        textbutton "Вернуться в меню":
            action Return()
            top_margin 10

Для получения дополнительной информации о экранах смотрите Screens and Screen Language. Если вы добавляете/удаляете элементы, обратите внимание, что "side" может быть немного требовательным. Например, если вы удалите строку, вам нужно удалить "t" из последовательности "t c r b". Ознакомьтесь с [[1]] для дополнительной информации.

Источник[править | править код]

Статья "About this game" на английском языке


На главную страницу Книга рецептов Энциклопедии Ren'Py Книга рецептов Ren'Py Вернуться к началу статьи