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

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

dmit

#151 | Тема: Помогите со вставкой картинки
Код
init -2 python:   
    w=0  
    def slide_function(trans, st, at):
        global w
        import math
        trans.yalign = w*math.sin(st*16*math.pi)
        return 0
transform vp:
    function slide_function
    repeat
label start:
    scene bg at vp
    show screen my_ekran
    "text"

screen my_ekran():
    if w>0:
        timer 0.3 action SetVariable ("w", 0)
    imagebutton:
        idle  "w.png"
        hover "w1.png"
        action SetVariable ("w", 0.02)
планета FOREVER!!!      Unkenbro team

dmit

#154 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
хз, что у вас там. Попробуйте заменить vbox и hbox на:
Код
frame:
    background "#00f"
    has vbox
    xalign 0.5

frame:
    background "#0ff"
    has hbox
    xalign 0.5
цвета фона ставьте разные и тогда увидите где и что у вас упирается, поскольку align работает в коробке от стороны до стороны, а у вас она маленькая (по размеру элементов)
Сообщение отредактировал dmit - Воскресенье, 15/Дек/2019, 17:51
планета FOREVER!!!      Unkenbro team

dmit

#155 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
Наверно более понятно будет игроку показать анимацию задержки времени или её подобие. Анимация бывает разнообразной, в ней нет отсчёта времени, но ясно что это не навсегда. Неплохо бы и всё меню выбора (его оформление) сделать отличным от обычного. Есть идея "нагнетать" время и с помощью звука.
планета FOREVER!!!      Unkenbro team

dmit

#156 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
KripWorland, надеюсь Вы не думаете, что это защитит ваши ресурсы от копирования :)

Код
init python:
    config.layers.insert(1, 'demo')
label start:
    show screen wz
    " "
    return
screen wz():
    layer 'demo'
    if str(renpy.get_mode())=='start':
        add  "water"
планета FOREVER!!!      Unkenbro team

dmit

#157 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
не знаю почему не работает replace, но получить следующее утро 8:00 можно так:
Код
def next_morning(self):
        self.alter(days = 1, hours = 8 - self._dt.hour, minutes = - self._dt.minute)
Сообщение отредактировал dmit - Воскресенье, 12/Янв/2020, 16:07
планета FOREVER!!!      Unkenbro team

dmit

#161 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
а стоит ли использовать в экране layeredimage? не проще показать файлы цифр по числу? типа:
Код
screen nomer(nn=""):
    frame:
        align (0.5, 0.1)
        has hbox
        for cfr in nn:
            add cfr
СОНЦЕ подвиг на создание примера и с SFont шрифтом - пример
Сообщение отредактировал dmit - Четверг, 13/Фев/2020, 08:21
планета FOREVER!!!      Unkenbro team
Поиск: