24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Есть те кто шарит за imagebutton в renpy?

 Анонимчик 13/12/24 Птн 09:51:49 #1 №160975 
17340257174810s.jpg
Сделал несколько кнопок при помощи imagebutton, в определённом лейбле нужно показывать сразу несколько кнопок, но почему-то отображается одна. Может кто помощь и сказать как показать сразу несколько экранов с кнопками в один момент?
Эрогей 14/12/24 Суб 04:47:24 #2 №160981 
Нихуя не понял, скинь код и скриншот
Анонимчик 14/12/24 Суб 15:54:56 #3 №160985 
Комп на данный момент не рядом напишу вручную.
(Файл с кнопками) :
screen button_one:

imagebutton:
xaign 0.50
yalign 0.06
Idle "путь"
hover "путь"
action [действия]
Так же и со второй.

Файл с лейблами:
label scene_one:
scene image_one

call screen button_one
call screen button_two

pause

return
Анонимчик 14/12/24 Суб 23:11:51 #4 №160986 
Появляется только одна кнопка, по задумке должны все параллельно
Эрогей 19/12/24 Чтв 06:47:46 #5 №161035 
>>160985
Лол, так ты когда второй скрин вызываешь, первый уходит.
Пихай кнопки в один скрин.
Эрогей 15/01/25 Срд 09:34:54 #6 №161234 
>>160985
Ты нафига делаешь call двух скринов, естественно один вылезает.
call это аналог scene, то есть скрывание всех остальных и демонстрация вызываемого.
Чтобы показать используй show screen или делай все в одном скрине, там отлично работают if\else for и переменные.
Почитай хоть офф документацию для начала.
imagebutton можно хоть в одну строчку все записать, зачем удлинять.
call и так ставит игру на паузу, до выхода из screen.

Смотри офф документацию, там все подробно расписано
comments powered by Disqus

Отзывы и предложения