def on_mouse_press(x,y,button,modifier): ## On lit la page dans laquelle le joueur se trouve page = controleJeu.lirePage() if page != "menu" : bouton.gestionRetour(x,y) if page == "menu" : menu.mouse_menu_clic(x,y) elif page == "niveau": niveau.niveau_clique(x,y) elif page == "partie": jeu.clique_reponse(x,y,button) elif page == "option" : option_config.option_clique(x,y,button,player) elif page == "niveau_fini" : pass
def on_draw(): window.clear() fondImage.blit(0,0) ## On lit la page dans laquelle le joueur est pour l'affiché : page = controleJeu.lirePage() ## Bouton home : if page != "menu" : bouton.bouton_home() if page == "menu" : deco.affiche_menu_drapeau(liste_drapeau,yPlus) menu.affiche_menu() elif page == "niveau": niveau.affiche_niveau(Liste_niveau) elif page == "partie": jeu.affichage_jeu() elif page == "option": option_config.option_affichage() elif page =="niveau_fini": niveau_fini.affiche() elif page == "help" : drapeau_help.affiche_drapeau()
def on_key_press(key,moddifier): page = controleJeu.lirePage() if page == "niveau_fini": niveau_fini.clavier_pseudo(key)
def on_mouse_motion(x,y,dx,dy): page = controleJeu.lirePage() if page == "help": drapeau_help.vitesse_modifie(x,y) elif page == "menu": menu.mouse_motion(x,y)