コード例 #1
0
ファイル: main.py プロジェクト: lo49/World-Map
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
コード例 #2
0
ファイル: main.py プロジェクト: lo49/World-Map
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()        
コード例 #3
0
ファイル: main.py プロジェクト: lo49/World-Map
def on_key_press(key,moddifier):
    page = controleJeu.lirePage()
    if page == "niveau_fini":
        niveau_fini.clavier_pseudo(key)
コード例 #4
0
ファイル: main.py プロジェクト: lo49/World-Map
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)