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

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

СОНЦЕ

#196 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
Я тоже попробую.

Код
image bird = Solid('#33f',xysize = (20,20))

transform pos(x,y):
    pos (x,y)

label main_menu:
    return

label start:

    python:
        for i in range(100):
            s = 'bird' + str(i)
            renpy.show(s,at_list=[pos(i*10,i*10)],what='bird')
    pause

    return


У меня все работает. Чудесная стая птичек!




Прикрепления: 0530790.jpg (15.3 Kb)
Сообщение отредактировал СОНЦЕ - Четверг, 16/Июл/2020, 10:28

СОНЦЕ

#199 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
Цитата CHMOnika ()
сделать вторую страницу для галереи изображений

Зависит от реализации самой галереи, но, например, так:

1. Добавляем пульт выбора страниц галереи

Код
screen gallery_chooser:
    hbox:
        align (.9,.9)  #расположение пульта. если хотим его в другом месте поиграть с цеферками в скобках
        text 'Выберите Страницу!?'
        textbutton '1' action Show('gallery')
        textbutton '2' action Show('gallery2')
        textbutton '3' action Show('gallery3')
        #итд сколько у Вас должно быть страниц

        

2. Находим screen gallery (или как у Вас называется галерея)
   дописываем в неё строчку в конец
    
Код
use gallery_chooser

3. Берем весь код скрина gallery и копипастим его. Переименовываем копию например на screen gallery2

Всё, вторая страница готова, остается только наполнить её картинками

Пока что не могу это проверить, так что пока только как идея в общих чертах

СОНЦЕ

#201 | Тема: Эффект моргания
Если не ошибаюсь в БЛ этот эффект был выполнен транзитом ImageDissolve() нужно будет добыть интересующую Вас маску транзита.

Альтернативно это можно сделать с помощью ATL
Код

image eyes_opening:
    contains:
        'eyelid_upper'
        align (.5,.5)
        ease 1 yanchor 1.0 ypos .0
    contains:
        'eyelid_lower'
        align (.5,.5)
        ease 1 yanchor .0 ypos 1.0


ну и нарисовать верхнее и нижнее веко (заблюренные полумесяцы)

СОНЦЕ

#204 | Тема: Прокрутка картинки внутри формы или картинки
Цитата Seibur ()
Важно заметить: нужно сделать не маску, которая сверхунакрывает бесшовный фон, а именно прокрутку внутри другой картинки, возможно с
помощью альфа канала.
Не рекомендую лезть в AlphaMask с какой либо анимацией кроме покадровой, оно не работает как нужно, подозреваю, из за багов движка.

вот мой пример из вот этого проекта
если код покажется странным и неинтуитивным - возможно это из за попыток обойти эти самые баги

Код
init python:
    dance_slide=200
    dance_offset=-100
    noquit = False

transform tDance(Xpos):
    subpixel True
    zoom .6
    anchor (.5,.0)
    pos (Xpos,.5)
    choice:
        pause .1
    choice:
        pause .2
    choice:
        pause .3
    choice:
        pause .4
    choice:
        pause .5
    parallel:
        ease .5 ypos .6
        ease .5 ypos .5
        repeat
    parallel:
        choice:
            ease 2 xoffset 100
        choice:
            ease 3 xoffset 100
        pause .0001
        choice:
            ease 2 xoffset 0
        choice:
            ease 3 xoffset 0
        repeat
        
transform slowLR:
    choice:
        ease 5 xoffset 70
    choice:
        ease 4 xoffset 50
    pause .001
    choice:
        ease 5 xoffset 0
    choice:
        ease 4 xoffset 20
    repeat
    

image glitchmess:
    'club_ex_glitch'
    choice:
        .3    
    choice:
        1.0
    choice:
        1.2
    'club_ex_glitch2'
    .1
    'club_ex_glitch3'
    .1
    repeat
                
image zeka_image_glitch = AlphaMask('glitchmess',At('zeka_image',tDance(dance_slide+0)))
image vasa_image_glitch = AlphaMask('glitchmess',At('vasa_image',tDance(dance_slide+150)))
image slava_image_glitch = AlphaMask('glitchmess',At('slava_image',tDance(dance_slide+400)))

label main_menu:
    return
    
label start:
    scene expression '#444'
    show zeka_image_glitch at slowLR
    show vasa_image_glitch at slowLR
    show slava_image_glitch at slowLR
    pause    
    return

Проект для данного кода с картинками
Сообщение отредактировал СОНЦЕ - Среда, 29/Июл/2020, 11:30

СОНЦЕ

#208 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
Цитата AxelK ()
если предположить, что изучите питон от и до - тогда вам рэнпай не понадобится

Ага. Нет времени на ренпай. надо считать аналитику для нейросетей ^^

Ну тоесть вообще не вижу повода отказываться от удобного фреймворка на любом уровне знаний.

Вообще питоновские скрипты в ренпае нужны в основном в нетривиальных задачах, всякие хитрые анимации переходы миниигры вот это всё...
Поиск: