Сайт плохо выглядит? Почистите кэш! (Ctrl+F5)
  • Страница 1 из 1
  • 1
Форум о визуальных новеллах » Для разработчиков » Ren'Py » Проблема меню настроек в Ren'Py
Проблема меню настроек в Ren'Py

moutarde

#1
Здравствуйте, ищу помощь! Делала меню настроек через imagemap по видео с ютуба, и также было клише оформления меню. Сделала практически идентично, но кнопки не работают, не нажимаются, хотя команды вроде как все прописаны. Главное меню, которое после входа в игру, сделано тоже по imagemap, но всё отлично работает. Недавно начала только изучать ренпай и вообще программирование. Ищу ответа на свой вопрос. Заранее премного благодарна!
Сообщение отредактировал moutarde - Четверг, 28/Окт/2021, 00:58

Katruna

#2
moutarde, лучше всего, если ты скинешь хотя бы сам код) ну и скриншоты меню, которое не работает. Тогда станет чуть яснее, в чем проблема.

п.с. на будущее, не стоит создавать ради таких вопросов отдельные темы, для подобного есть тема помощи по ренпи:
https://anivisual.net/forum/4-95-86#64473
Сообщение отредактировал Katruna - Четверг, 28/Окт/2021, 09:00
Художник в душе и в жизни
Дракон в душе и в жизни
Butterfly effect

moutarde

#3
Katruna
screen preferences():

    tag menu
    
    imagemap:
        ground 'gui/nastr/imagemap_config_ground.png'
        idle 'gui/nastr/imagemap_config_idle.png'
        hover 'gui/nastr/imagemap_config_hover.png'
        selected_idle 'gui/nastr/imagemap_config_selected_idle.png'
        selected_hover 'gui/nastr/imagemap_config_selected_hover.png'
        
        
        hotspot(381, 198, 183, 29) action Preference('display', 'window')
        hotspot(381, 250, 162, 32) action Preference('display', 'fullscreen')
        
        
        hotspot(813, 196, 318, 27) action Preference("skip", "toggle")
        hotspot (805, 250, 384, 28) action Preference("after choices", "toggle")
        hotspot (813, 306, 237, 27) action InvertSelected(Preference("transitions", "toggle"))
        
        
        hotbar (388, 492, 419, 25) value Preference('music volume')
        hotbar (388, 624, 419, 28) value Preference('sound volume')
        
        
        hotspot(57, 441, 161, 35) action Start()
        hotspot (58, 495, 243, 31) action ShowMenu('load')
        hotspot (58, 549, 240, 25) action ShowMenu('preferences')
        hotspot(57, 601, 186, 32) action ShowMenu('about')
        hotspot (57, 655, 240, 27) action Return()

Добавлено (28.10.2021, 16:18)
---------------------------------------------
Katruna, настройки звука работают, если что :с

Прикрепления: 5798494.png(1.26 Mb)

Katruna

#4
moutarde, для начала, а зачем в таком случае используешь  imagemap с  hotspot?
Ты почти ничего кардинально не меняешь и такие кнопки проще сделать тупо через смену шрифта. Загрузить нужный шрифт в папку с проектом и прописать каждой нужной кнопке, что бы она писалась при помощи нового шрифта.

Но мой совет - реально, сделать через шрифт и все. Если что, делается это просто. Возвращаешь стандартное меню и просто, во всех  текстовых кнопках, перед ними пишешь вот что:

Код"{font=mikachan.ttf}Тут будет другой шрифт.{/font}."
font = пишешь тот шрифт, который ты закидываешь в папку проекта.

Что до нынешнего меню - визуально, я никаких косяков не вижу. Могу предположить что ты где-то неправильно координаты указала.
Художник в душе и в жизни
Дракон в душе и в жизни
Butterfly effect
Форум о визуальных новеллах » Для разработчиков » Ren'Py » Проблема меню настроек в Ren'Py
  • Страница 1 из 1
  • 1
Поиск: