def selection():
global selectionLoop
selectionLoop = True
clock.tick(1)
while selectionLoop:
print("disspam")
window.blit(backgroundgame, (0,0))
text.title('CHOOSE A SUBJECT!')
button(550, 500, 250, 100, rollover_menucolours, menucolours, 'MUSIC', 'music', black, smallText)
button(900, 500, 250, 100, rollover_menucolours, menucolours, 'ART', 'art', black, smallText)
button(1250, 500, 250, 100, rollover_menucolours, menucolours, 'DRAMA', 'drama', black, smallText)
pygame.display.update()
ЭТО МЕНЮ ОДИН работает правильно, когда я нажимаю на инструкцию, она работает так же, НО, КОГДА Я НАЖИМАЮ НА ВЫБОР, она спамит l oop и не слушает мышь
def menu():
pygame.mixer.music.load("menu_music.mp3")
pygame.mixer.music.play()
mainLoop = True
clock.tick(1)
while mainLoop:
window.blit(background, (0,0))
text.title('lettermatcher.edu')
button(550, 500, 250, 100, rollover_menucolours, menucolours, 'SELECTION', 'selction', black, smallText)
button(900, 500, 250, 100, rollover_menucolours, menucolours, 'INSTRUCTIONS', 'rule', black, smallText)
button(1250, 500, 250, 100, rollover_menucolours, menucolours, 'QUIT', 'end', black, smallText)
pygame.display.update()
https://www.mediafire.com/file/5n0hkva5alqawiz/pygame.zip/file так что это моя игра, не стесняйтесь загружать ее, и у нее есть проблема при входе в меню выбора с переходом прямо в игру. В функции выбора он спамит l oop, как и все другие экраны, но не отображает его. Может кто-нибудь, пожалуйста, помогите мне исправить это.