CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Problème clavier python

[iota]
[iota]
Niveau 6
18 janvier 2014 à 22:57:24

Bonsoir, je rencontre un problème dans la programmation de mon jeu en python avec la lib pygame

Lorsque le vaisseau se déplace avec les touches de direction clavier et que j'appuie sur la touche espace pour tirer un laser, le vaisseau s'arrête et je dois relacher et presser la touche pour le faire réavancer. En fait l'évènement de la touche espace arrête l'autre évènement de déplacement.

http://pastebin.com/VkYJSemi

Voila merci d'avance de votre aide !

LEpigeon-888
LEpigeon-888
Niveau 12
18 janvier 2014 à 23:35:13

Ouvre bloc note, laisse appuyé la touche e, regarde ce que ça fait, appuie une fois sur la touche f tout en laissant la touche e enfoncé, et tu verras ton problème :oui:

Au lieu de récup' l'event "keyDown" ou j'sais pas quoi, regarde plutôt si la touche est enfoncé ou non :oui:

[iota]
[iota]
Niveau 6
22 janvier 2014 à 18:37:15

Merci pour la réponse, étant donné qu'on ne me réponds pas sur le forum création de jeux, je me permets de reposer mon autre problème ici :

Lorsque je lance mon code il s’exécute une demi seconde puis crash. J'ai regardé avec IDLE et il me dit : "inconsistent uses of tabs and spaces in indentation", et il me surligne la ligne suivant le "if direction == 'droite':".
J'ai vérifié mon code pour voir si il n'y avait pas d'espace comme ils disaient sur internet mais je n'ai rien trouvé.

Voici mon code : http://pastebin.com/dN7TLgp1

Ce qui est bizarre, c'est qu'en copiant mon code sur pastebin il me change l'indentation de certaines lignes comme ça : http://pastebin.com/J92CThDr

Voila si quelqu'un pouvait m'aider ce serait sympa, j'ai cherché sur internet mais rien trouvé.

Merci !

Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware
La vidéo du moment