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

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

Admin

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

СОНЦЕ

#796
Я тоже попробую.

Код
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

AxelK

#797
Цитата stop_control ()
Последний код выдает ошибку

Разве что на имена картинок. лично запускал. 10 птичек в шахматном порядке. анимируются одновременно (5 кадров)

AxelK

#799
Цитата СОНЦЕ ()
хотелось поймать ПиТома в подворотне и спросить

на дискорд канале можно поймать :-)

СОНЦЕ

#801
Цитата 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

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

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

самурай123

#804
Прошу помогите.
( я делаю игру на Ren'py)
Кто играл в бесконечное лето, те помнят что там была карта местности и там можно было выбрать куда пойти.
Так вот я хочу сделать похожую карту, но, к сожалению, в программировании на питоне я не силен, поэтому прошу вас о помощи.
(если можно, то прошу показать пример кода)
Сообщение отредактировал самурай123 - Воскресенье, 02/Авг/2020, 10:26
Samurai из SYSTEM KEY

Argwings

#806
День добрый, подскажите пожалуйста из-за чего ошибка. Заранее спасибо

I'm sorry, but an uncaught exception occurred.

While running game code:
ParseError: File "game/chap1_theregalninth.rpyc", line 2: Could not find user-defined statement at runtime.
    bookmark
    ^

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "C:\Users\Argwings\Desktop\renpy-6.99.13-sdk\renpy-6.99.13-sdk\renpy\bootstrap.py", line 305, in bootstrap
    renpy.main.main()
  File "C:\Users\Argwings\Desktop\renpy-6.99.13-sdk\renpy-6.99.13-sdk\renpy\main.py", line 425, in main
    node()
  File "C:\Users\Argwings\Desktop\renpy-6.99.13-sdk\renpy-6.99.13-sdk\renpy\ast.py", line 1766, in execute_init
    self.call("execute_init")
  File "C:\Users\Argwings\Desktop\renpy-6.99.13-sdk\renpy-6.99.13-sdk\renpy\ast.py", line 1760, in call
    parsed = renpy.statements.parse(self, self.line, self.block)
  File "C:\Users\Argwings\Desktop\renpy-6.99.13-sdk\renpy-6.99.13-sdk\renpy\statements.py", line 148, in parse
    l.error("Could not find user-defined statement at runtime.")
  File "C:\Users\Argwings\Desktop\renpy-6.99.13-sdk\renpy-6.99.13-sdk\renpy\parser.py", line 647, in error
    raise ParseError(self.filename, self.number, msg, self.text, self.pos)
ParseError: File "game/chap1_theregalninth.rpyc", line 2: Could not find user-defined statement at runtime.
    bookmark
    ^

Windows-8-6.2.9200
Ren'Py 6.99.13.2919

dmit

#808
Argwings, не плохо бы привести строку в которой ошибка ("game/chap1_theregalninth.rpyc", line 2) , что то неправильно в объявлении или в имени переменной или функции.
планета FOREVER!!!      Unkenbro team
Форум о визуальных новеллах » Для разработчиков » Ren'Py » Помощь по Ren'Py (Вопрос\Ответ)
Поиск: