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

Tkinter Python Discussion :

Limiter une zone de mouvement tkinter


Sujet :

Tkinter Python

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2015
    Messages : 15
    Points : 4
    Points
    4
    Par défaut Limiter une zone de mouvement tkinter
    Bonjour,

    Je réalise un jeu et j'ai besoin de déplacer un rond avec les touches (z,s,q,d) sur une grille type Bataille Navale.

    Le problème c'est que je ne sais pas comment limiter ce terrain pour que le rond ne quitte pas la grille ...

    Si quelqu'un a un idée elle sera bienvenue

    Merci d'avance

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 287
    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 287
    Points : 36 776
    Points
    36 776
    Par défaut
    Salut,

    Intuitivement, limiter les déplacements, c'est s'assurer que les (x, y) de votre rond restent dans les [0.. x_max] x [0, y_max] de votre terrain.
    Dans la pratique, "terrain" et "rond" n'étant pas des objets de base de tkinter pas facile de savoir à quoi ils correspondent et.... de vous aider (ce qui est bien dommage pour vous).

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2015
    Messages : 15
    Points : 4
    Points
    4
    Par défaut
    Citation Envoyé par wiztricks Voir le message
    Salut,

    Intuitivement, limiter les déplacements, c'est s'assurer que les (x, y) de votre rond restent dans les [0.. x_max] x [0, y_max] de votre terrain.
    Dans la pratique, "terrain" et "rond" n'étant pas des objets de base de tkinter pas facile de savoir à quoi ils correspondent et.... de vous aider (ce qui est bien dommage pour vous).

    - W
    Oui :/ Du coup je ne sais pas trop comment faire même si j'avais vu un programme qui délimitait des zones mais je n'arrive pas à l'adapter et je ne le comprend pas. Mais merci quand même je vais encore essayer si j'ai le temps

  4. #4
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 287
    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 287
    Points : 36 776
    Points
    36 776
    Par défaut
    Citation Envoyé par rom29 Voir le message
    Oui :/ Du coup je ne sais pas trop comment faire même si j'avais vu un programme qui délimitait des zones mais je n'arrive pas à l'adapter et je ne le comprend pas. Mais merci quand même je vais encore essayer si j'ai le temps
    "délimiter une zone" encore quelque chose qui mériterait de montrer un peu de code pour comprendre de quoi on parle.
    Tant que vous restez dans des concepts aussi vagues, pas facile de vous aider.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  5. #5
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2015
    Messages : 15
    Points : 4
    Points
    4
    Par défaut
    Citation Envoyé par rom29 Voir le message
    Oui :/ Du coup je ne sais pas trop comment faire même si j'avais vu un programme qui délimitait des zones mais je n'arrive pas à l'adapter et je ne le comprend pas. Mais merci quand même je vais encore essayer si j'ai le temps
    Euh non excusez moi
    En fait le programme que j'avais vu mettait une ligne qui, quand l'objet se heurtait à elle, faisait reculer l'objet en question.

Discussions similaires

  1. Service d'auto-complétion : limitation à une zone géographique
    Par mga_geo dans le forum IGN API Géoportail
    Réponses: 2
    Dernier message: 16/09/2014, 23h33
  2. Réponses: 3
    Dernier message: 04/10/2007, 19h06
  3. Limiter la taille d'une zone de texte
    Par amka dans le forum Access
    Réponses: 6
    Dernier message: 25/08/2006, 14h42
  4. Réponses: 2
    Dernier message: 05/01/2006, 00h08
  5. Réponses: 6
    Dernier message: 15/12/2005, 21h20

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