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

Windows Forms Discussion :

Problème avec plusieurs panels


Sujet :

Windows Forms

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 194
    Points : 83
    Points
    83
    Par défaut Problème avec plusieurs panels
    Bonjour,

    je suis en train de créé un jeu simple ou un personnage se promene dans un labyrinthe. Mon labyrinthe est dessiné dans un panel et mon personnage dans un autre panel superposé sur celui du labyrinthe. Le probleme est que une fois le panel du personnage activé, celui du labyrinthe n'est plus visible. Comment puis-je résoudre mon probleme?


    merci d'avance

  2. #2
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Points : 5 195
    Points
    5 195
    Par défaut
    Faut arrêter de faire des panels.. moi , je pense que tu devrais faire un
    usercontrol pour chaque élément que tu veux dessiner.. ça serait beaucoup
    plus simple


    Blague à part.. tu veux faire un jeu, donc tu recherches la performance ?

    La solution : TOUS LES DESSINS SONT FAITS AU MEME ENDROIT

    (désolé de m'énerver mais on l'a dit moultes fois ici

    En terme de performance, tout serait plus simple.. de plus, tu n'auras pas
    de soucis avec tel ou tel panel qui se "dessine" en premier en fonction du
    bon vouloir de l'OS (windows ici)...

    L'idéal, dans ta fonction OnPaint() :

    DrawBackground()
    DrawMaze() // i.e : ton labyrinthe
    DrawPersonnage();
    DrawScore();

    etc...

    Simple no ?

    The Monz, Toulouse
    The Monz, Toulouse
    Expertise dans la logistique et le développement pour
    plateforme .Net (Windows, Windows CE, Android)

  3. #3
    Membre expérimenté Avatar de Mose
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 143
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 143
    Points : 1 379
    Points
    1 379
    Par défaut
    +1 pour theMonz

    et mdr pour la solution avec les panels
    petit conseil pour l'avenir : avant de se lancer dans un développement, tjrs se renseigner sur "comment font les autres". Ca permet d'éviter de foncer dans un mur

Discussions similaires

  1. Problème avec plusieur panels
    Par deli2025 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 01/01/2012, 18h58
  2. Problème avec plusieurs requêtes sql
    Par Raul10 dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 06/08/2007, 18h21
  3. Problème avec plusieurs clés etrangères
    Par rc-cheap dans le forum Requêtes
    Réponses: 3
    Dernier message: 06/07/2007, 11h42
  4. Réponses: 2
    Dernier message: 02/06/2006, 23h16
  5. [XP Pro]Problème avec plusieurs profils utilisateurs sur PC
    Par marsup54 dans le forum Windows XP
    Réponses: 8
    Dernier message: 27/04/2005, 09h32

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