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

DirectX Discussion :

création de lien avec direct x


Sujet :

DirectX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    1 124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 124
    Par défaut création de lien avec direct x
    Bonsoir tout le monde

    Dans mon projet de jeux 3 D, il y aura le jeux, une zone entraienement, et un zone pour la configuration.

    Ma question est, comment faire pour que l'utilisateur puisse choisir.

    Est il possible de faire 4 fenêtres et de relier 1 fenêtre au 3 autres?

    Exemple:

    L'utilisateur ouvre le projet, et si il veut paramêtrer la configuration, il clique sur le lien configuration pour y acceder.

    Pourriez vous me renseigner à ce sujet?

    J'utilise direct x 9 et visual c++ 6

    Merci

    A +

  2. #2
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    132
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 132
    Par défaut
    Bah il faut faire une conception sur papier: définir des objets de configuration (comment je stocke les informations ? par quels frontaux j'y accède ?), définir une interface, etc ...

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    1 124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 124
    Par défaut
    Bonjour tout le monde

    Ma question concerne le technique de directx sdk.

    A +

  4. #4
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    132
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 132
    Par défaut
    Dans les samples du SDK y'a des exemplse d'ihm si c'est la question.

  5. #5
    Expert confirmé
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 539
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 539
    Par défaut
    Avec un banal menu et des simples booléens c'est pas possible ?
    Il n'est possible de n'utiliser qu'une seule fenêtre exclusivement de rendu....
    ou alors afficher une fenêtre de configuration modale crée dans les ressources et afficher avec l'API win32 DialogBox et procédure de dialogue

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    1 124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 124
    Par défaut
    Bonjour

    Alors, comment puis faire pour faire un lien d'un fenêtre à une autre.

    Merci.

    A +

  7. #7
    Inactif  

    Homme Profil pro
    Ingénieur test de performance
    Inscrit en
    Décembre 2003
    Messages
    1 986
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur test de performance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 986
    Par défaut
    Bonjour.

    Citation Envoyé par argon Voir le message
    Dans mon projet de jeux 3 D, il y aura le jeux, une zone entraienement, et un zone pour la configuration.
    1ère question : est-ce que ces zones doivent être accessibles en même temps? Parce que j'ai un doute. Par exemple la zone configuration risque de modifier la zone jeu. Et pendant qu'on s'entraîne, on ne joue pas dans la zone jeu.

    Pour la suite, j'admets que les zones ne sont pas accessibles en même temps.

    Citation Envoyé par argon Voir le message
    Ma question est, comment faire pour que l'utilisateur puisse choisir.
    En général, c'est par un appui sur une touche clavier, genre "escape". Si le joueur est dans la zone jeu, tu mets le jeu en pause pour la configuration et tu l'arrêtes pour l'entraînement. Si tu es en mode affichage exclusif, tu rebascules en mode window afin d'afficher des boîtes de dialogue par exemple.

    Citation Envoyé par argon Voir le message
    Est il possible de faire 4 fenêtres et de relier 1 fenêtre au 3 autres?
    En général, tu ne créés qu'une seule fenêtre. Tu fais trois entités que tu affiches à la demande. Par exemple quand tu bascules de la zone jeu à la zone entraînement, tu détruits (au sens C++), l'entité jeu et tu charges l'entité entraînement (tu recréés un autre device).

    Citation Envoyé par argon Voir le message
    Exemple:

    L'utilisateur ouvre le projet, et si il veut paramêtrer la configuration, il clique sur le lien configuration pour y acceder.
    Dans ta fenêtre, tu affiches ton panneau de configuration dans lequel tu créés un accès vers le jeu et l'entraînement. Quand le joueur joue, tu masques ce panneau et tu affiches le jeu.

Discussions similaires

  1. Réponses: 3
    Dernier message: 25/04/2014, 18h41
  2. Création de liens avec l'aide de vue URL
    Par flilou dans le forum Zend Framework
    Réponses: 6
    Dernier message: 18/07/2011, 14h58
  3. Création d'un lien avec Background de taille fixe
    Par TaleMaker dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 09/09/2009, 17h29
  4. Réponses: 2
    Dernier message: 31/10/2008, 15h03
  5. 2 directions sur 1 lien avec if
    Par midnnight dans le forum Langage
    Réponses: 5
    Dernier message: 24/04/2008, 12h37

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