Автоматическое объявление картинок

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

Способ 1

    # автоматическое объявление спрайтов и фонов из папки "gfx"
    init -1900 python: # не меньше -1900! при - 1901 - ошибка
        # теперь объявятся все картинки, даже без разделителей
        config.automatic_images_minimum_components = 1
        # автоматическое объявление
        config.automatic_images = [' ', '_', '/']
        # укажем папку с графикой
        config.automatic_images_strip = ["gfx"]

Способ 2

    # автоматическое объявление картинок из папки
    init python:
        for fn in renpy.list_files():
            if fn.startswith("gfx/") and fn.endswith((".jpg", ".png")):
                name = fn[4:-4] # убираем по 4 символа в начале и в конце
                renpy.image(name, fn)

Источник: Renpy для чайников: Автоматическое объявление картинок


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