IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Récupérer temps d'appui sur la barre d'espace


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2013
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2013
    Messages : 5
    Par défaut Récupérer temps d'appui sur la barre d'espace
    Bonjour,
    Etudiant en L1 MASS, je débute en Python.

    Notre professeur d'ASD nous a demandé de réaliser un jeu dans lequel on doit appuyer sur la barre d'espace pour envoyer un boulet sur la tour adverse.

    Bien que j'ai terminé de réaliser le code de ce jeu, il me manque une fonction, la fonction temps_appui. Celle-ci permet d'obtenir une variable qui affiche, en millisecondes, le temps d'appui sur la barre d'espace.

    Il me suffit ensuite de faire passer cette variable par une autre fonction parabole qui calcule le point d'impact du boulet en fonction du temps d'appui sur la barre d'espace.

    N'ayant pas les connaissances suffisantes pour pouvoir récupérer ce temps d'appui, pourriez vous m'indiquer le contenu de cette fonction, et s'il faut importer des librairies particulières ?

    Merci d'avance.

  2. #2
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 307
    Par défaut
    Salut,

    Avec quel framework graphique as-tu conçu le jeu ?

  3. #3
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 746
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 746
    Par défaut
    Salut,

    Vous utiliser probablement une bibliothèque graphique.
    Elle devrait avoir ce qu'il faut pour détecter des événements clavier comme key press, key down, key up.
    Sinon il faut descendre dans les primitives de l'OS.
    Indiquer ceux que vous utilisez pourrait aider.
    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  4. #4
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2013
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2013
    Messages : 5
    Par défaut
    Alors, à ce propos, le prof a donc été clément et nous a demandé de faire uniquement une version textuelle du jeu (en gros, on demande au joueur d'appuyer sur la barre d'espace et on "print" une phrase indiquant si le boulet touche ou non la tour). Du coup, aucun élément graphique.

  5. #5
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 062
    Par défaut
    Le sujet est donc résolu ?

    Si ce n'est pas résolu, qu'avez-vous vu avec votre professeur en cours ?

    Sous quel OS fonctionnez-vous ?

  6. #6
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2013
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2013
    Messages : 5
    Par défaut
    Non, je cherche toujours comment réaliser ma fonction temps_appui qui permet de récupérer le temps d'appui sur la barre d'espace.

  7. #7
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 062
    Par défaut
    J'ai édité plus haut...

Discussions similaires

  1. Réponses: 4
    Dernier message: 14/11/2011, 17h05
  2. Temps quand on appuie sur un bouton
    Par makflai dans le forum LabVIEW
    Réponses: 0
    Dernier message: 14/07/2010, 12h27
  3. Réponses: 0
    Dernier message: 19/05/2010, 09h25
  4. Réponses: 4
    Dernier message: 22/05/2008, 19h01
  5. Réponses: 2
    Dernier message: 19/07/2006, 19h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo