Форум Anivisual закрыт. Вы не можете создавать новые темы или писать ответы. Форум будет работать в режиме архива.
Пользователи · Поиск по форуму · · · Регистрация

Результаты поиска

dmit

#121 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
небольшой пример для Worgen и lexlucky
Код
label start:
    scene black
    call screen mass_but
    "Вы создали новую игру Ren'Py."
    return
    
screen mass_but():
    default n = 0
    frame:
        pos (200,100)
        xysize (600,60)
        for i in range(9):
            imagebutton:
                selected (i==n)
                xpos i*50
                auto "but_%s.png"
                action SetScreenVariable("n", i)
        text "[n]" align (0.9, 0.5)
        textbutton ">" align (1.0, 0.5)  action Hide("mass_but")

в папке image должны быть файлы:
but_hover.png
but_idle.png
but_selected_hover.png
but_selected_idle.png
размером 50х50
Сообщение отредактировал dmit - Воскресенье, 05/Авг/2018, 00:20
планета FOREVER!!!      Unkenbro team

dmit

#122 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
Код
label start:
    show screen scr
..................................................
screen scr:
    text (str_peremennaya)

на scr экране можете поместить любое оформление - рисунки рамки и т.п.
Сообщение отредактировал dmit - Вторник, 07/Авг/2018, 20:07
планета FOREVER!!!      Unkenbro team

dmit

#126 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
пункт меню:
"[persistent.data[0]]Какой-то текст...":
где persistent.data[0] какая-то буква

В screen nvl не могу получить эту букву из i.caption
i.caption[0] = "["

как получить сам текст? букву? (текст на самой кнопке отображается правитьно с буквой)
планета FOREVER!!!      Unkenbro team

dmit

#127 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
Egorrus00,
Код
    show screen timer_test
    $ parol = renpy.input("Пароль-?", default="",length=4)
    hide screen timer_test
label ty2:
    "Пароль - [parol]"

screen timer_test():
    timer 10.0 action [Hide("timer_test"), SetVariable("parol", "xxxx"), Jump("ty2")]


Или с устаревшими функциями UI
Код
    python:
        name =""
        ui.text("Введите своё имя:", xalign=0.5, yalign=0.4)
        ui.timer(10, ui.jumps("ty"))
        ui.input(name, xalign=0.5, yalign=0.5)
        name = ui.interact()
label ty:
    if name=="":
        "Долго думаете"
        $ name = 'Тупой'
            
    "Ваше имя - [name]"
планета FOREVER!!!      Unkenbro team

dmit

#128 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
Ikuku, можно и так. можно и передавать просто "НОМЕРТекст" и получать persistent.data[НОМЕР],
Но я ни как не пойму, почему на кнопке (textbutton i.caption) -> "*Текст" , а я не могу получить эту звёздочку вместо [persistent.data[0]] Как вытянуть то что получает кнопка?

Собственно глобальная задача была показать то, что пункт меню (эта ветка) была когда-то пройдена :)
Код
"[persistent.data[0]]Какой-то текст...":
    persistent.data[0]= " "
По пробелу должен меняться вид кнопки (появляться знак на ней)
Сообщение отредактировал dmit - Суббота, 24/Ноя/2018, 15:39
планета FOREVER!!!      Unkenbro team

dmit

#129 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
Собрал пакет для андроида. Всё прошло правильно. Через некоторое время потребовалось изменить настройки, а именно имя, версия, иконка. Пробую собирать пакет, получаю стандартную иконку и старые настройки (имя и версия). Более того и при сборке другой новеллы идут эти же настройки (имя, версия, иконка, подпись в меню андроида). Между сборками происходило обновление Ренпи. Где можно сброить настройки? переустановка ни чего не дала.
планета FOREVER!!!      Unkenbro team

dmit

#131 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
CHMOnika, ответ на ваш вопрос - https://lemmasoft.renai.us/forums....p382249
вкратце - проблема в вашем звуке - есть ли звуковая карта? - если есть то проблема с драйвером.
это и надо исправлять. но можно просто отказаться от звука:
Код
init python:
    config.debug_sound = False
планета FOREVER!!!      Unkenbro team

dmit

#134 | Тема: Перевожу новеллу, не получается сделать смену языка.
Код
if persistent.lang != "english":
    selected_idle "menu/settings-screen2-active.png"
    hotspot (351, 481, 19, 19) clicked [SetField(persistent, "lang", "english"), Language(None) ]
if persistent.lang != "russian":
    selected_idle "menu/settings-screen2-active.png"
    hotspot (351, 481, 19, 19) clicked [SetField(persistent, "lang", "russian"), Language("russian") ]
ну можно и в ваш код. Картинки только согласуйте.
Eсли пользоваться тегом "код", то проще понять - отступы сохраняются.
Сообщение отредактировал dmit - Четверг, 03/Янв/2019, 20:30
планета FOREVER!!!      Unkenbro team
Поиск: