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

Форум о визуальных новеллах » Для разработчиков » Ren'Py » Помощь по Ren'Py (Вопрос\Ответ)
Помощь по Ren'Py (Вопрос\Ответ)

Admin

#1
Сюда пользователи сайта могут писать вопросы о тех или иных функциях движка Ren'Py, а мы попытаемся на них ответить:)

Auzer

#766
Katruna, его особо и разбирать не надо. Если нужен просто такой эффект плавающих частиц, то достаточно просто прописать:
image 'название' = Snow('изображение частицы.png')
А потом показать обычным show 'название'

Опционально через запятую в скобках после 'изображениe' пишется: количество частиц (max_particles = x), скорость (speed = x) и ветер (wind = x)

Katruna

#767
Auzer, о как, попробую, спасибо)

запоздала с ответом, т.к. сейчас форум оч быстро обновляет актуальные записи ХЪ

Добавлено (10.07.2020, 11:36)
---------------------------------------------
Такой вопрос, каким образом снести все сохранения в игре? 
Очистка постоянных и удаление вручную папок saves и cache не помогает.

Художник в душе и в жизни
Дракон в душе и в жизни
Butterfly effect

Deth

#768
Katruna, насколько помню, после очистки постоянных игра их самостоятельно чистит. На компьютере, на котором до этого не было игры, сохранений не будет.
Ты спросишь че с игрой? а я отвечу - ето РВН (ง •̀_•́)ง

Katruna

#770
Цитата AxelK ()
Вообще-то локальные сэйвы вроде как живут вc:\Users\ %name% \AppData\Roaming\RenPy\
спасибо, помогло!

Цитата Deth ()
На компьютере, на котором до этого не было игры, сохранений не будет.
а окей, тогда вообще прекрасно)

просто мне немного при настройки gui это дело мешало)
Художник в душе и в жизни
Дракон в душе и в жизни
Butterfly effect

AxelK

#771
Там еще и папку backup надо бы подчищать, а то за время тестирования тысячами копий обрастает и никогда не чистится само.

самурай123

#772
Помогите с проблемой
В разделе об игре хотел оставить ссылки на источники, но они
не работают можно ли это исправить.
Samurai из SYSTEM KEY

MCR

#773
Такой вопрос: можно ли как-то переместить кнопки меню выбора на определенную часть экрана? А то всё пытаюсь найти способ, но никак не могу разобраться
руки золотые, но явно не мои

Katruna

#774
MCR,
 
Сообщение отредактировал Katruna - Пятница, 10/Июл/2020, 19:13
Художник в душе и в жизни
Дракон в душе и в жизни
Butterfly effect

Gremlin12

#775
Цитата AxelK ()
init python: def replacement_scene(*args, **kwargs):
renpy.scene()
return [renpy.show(*args, **kwargs), renpy.with_statement (dissolve)]

config.show = replacement_scene
Не совсем понял, как оно работает. Теперь при show заменяется фон на пустоту. А вообще show же для спрайтов используется.

Добавлено (11.07.2020, 09:15)
---------------------------------------------
Мне бы как нибудь назначить на show такое выражение show with Dissolve(.5)
Шоб не писать каждый раз это.

AxelK

#776
Именно поэтому я и написал что зависит от того как устроена ваша новелла. Такой подход не предусматривает гибкости. Рассмотрите функциональный подход. Функция будет делать каждый раз то что надо, а в скрипте одна строка.
По-моему, штатно эффекты на show не навешиваются.

СОНЦЕ

#778
Gremlin12
Код
init python:
    def replacement_show(*args, **kwargs):
        renpy.transition(Dissolve(1))
        renpy.show(*args, **kwargs)
        renpy.pause(1.5, hard=True)
        return
    config.show = replacement_show
    
    def replacement_hide(*args, **kwargs):
        renpy.transition(Dissolve(1))
        renpy.hide(*args, **kwargs)
        renpy.pause(1.5, hard=True)
        return
    config.hide = replacement_hide  

    config.window_show_transition = dissolve
    config.window_hide_transition = dissolve



вот приблуда из форумов лемасофта, работает по похожему принципу и по моим тестам при ней show работает корректно

Цитата MCR ()
переместить кнопки меню выбора на определенную часть экрана?

находишь screens.rpy
находишь в нем screen choice:
сразу под ним
Код

style choice_vbox:
    xalign 0.5
    ypos 470
    yanchor 0.5

    spacing gui.choice_spacing

меняешь как тебе удобно, кнопки экрана выбора станут на своё место
меняя xalign можно сдвигать кнопки влево-вправо а ypos вверх-вниз. spacing расстояние между кнопками

Цитата Kazumi_chan ()
Я буду очень благодарна, если кто-нибудь научит меня делать скример

если я правильно понимаю суть -- есть масса способов ВНЕЗАПНО вывалить на экран орущую мерзкую рожу. нужно уточнить как и когда именно она должна появляться. например
Код

    'Ну а пока ничего не происхо{nw}'
    play sound 'audio/AAAAAAAAAA.mp3'
    show merzkaya_roja
    pause

Kazumi_chan

#779
Цитата СОНЦЕ ()
если я правильно понимаю суть -- есть масса способов ВНЕЗАПНО вывалить на экран орущую мерзкую рожу. нужно уточнить как и когда именно она должна появляться. например

Большое спасибо! nlove

AxelK

#780
Столкнулся с очередной непонятной фигнёй.
Можно как-то отключить любое взаимодействие на время выполнения перехода?
Например делаешь свой титульный экран, выполняешь с него открытия/закрытия других экранов
В результате, пока что-то красиво открывается, если во время этого перехода жать правую кнопку мыши, проваливаешься в первое доступное меню
Обычно экран сохранений, где можно сохраниться, получается, прямо на титульнике... -_-
Форум о визуальных новеллах » Для разработчиков » Ren'Py » Помощь по Ren'Py (Вопрос\Ответ)
Поиск: