Bienvenue, Invité. Merci de vous connecter ou de vous inscrire. Avez-vous oublié d'activer ?

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - Clemshu

Pages: [1]
1
Graphique / Re : Afficher 2 view sur la même fenêtre
« le: Juin 11, 2012, 12:43:24 pm »
Ah j'avais mal compris les paramètre de FloatRect !

Maintenant ça fonctionne.

Merci beaucoup pour l'aide j'ai un super mode 2 joueur maintenant.  :)

2
Graphique / Re : Afficher 2 view sur la même fenêtre
« le: Juin 11, 2012, 12:11:50 pm »
Bonjour,

J'ai quelque difficulté à utiliser les viewport.
Je joint un screenshot pour montrer le problème.
Le problème est donc que la partie haute de la fenêtre, le premier viewport, est aplati alors que la deuxième partie de la fenêtre ne l'est pas mais la voiture n'est pas centré. Je ne comprend pas vraiment pour cela réagi comme ca.

Voila le code ou j'affiche les viewport :

//Si deux joueur je définis les 2 viewport
if (nbrJoueur == 2) {
        view1.setViewport(sf::FloatRect(0.f, 0.f, 1.f, 0.5f));
        view2.setViewport(sf::FloatRect(0.f, 0.5f, 1.f, 1.f));
    }
/*
Code
*/

if (nbrJoueur == 1) {
            imageFond.afficher(fenetre);
           
            circuit.afficherJouer(fenetre);
           
            view1.setCenter(voitureJoueur1.getCoord());
            fenetre->setView(view1);
           
            voitureJoueur1.afficher(fenetre);
        } else {
//Si deux joueur j'affiche dans les deux viewport
            view1.setCenter(voitureJoueur1.getCoord());
            fenetre->setView(view1);
            imageFond.afficher(fenetre);
            circuit.afficherJouer(fenetre);
            voitureJoueur1.afficher(fenetre);
            voitureJoueur2.afficher(fenetre);
           
            view2.setCenter(voitureJoueur2.getCoord());
            fenetre->setView(view2);
            imageFond.afficher(fenetre);
            circuit.afficherJouer(fenetre);
            voitureJoueur1.afficher(fenetre);
            voitureJoueur2.afficher(fenetre);
        }
 


[attachment deleted by admin]

3
Graphique / Re : Afficher 2 view sur la même fenêtre
« le: Juin 10, 2012, 10:38:05 pm »
Ah en effet après lecture de la documentation cela semble plutôt simple.
J'essaie d'utiliser ça demain.

Merci beaucoup pour votre travail et votre aide !

4
Graphique / Afficher 2 view sur la même fenêtre
« le: Juin 10, 2012, 08:53:13 pm »
Bonsoir,

Etant actuellement en train de développer un jeu de voiture en vue de dessus pour un projet scolaire, j'aimerais savoir si il était possible d'afficher 2 view sur une même fenêtre.
Je cherche à faire cela pour avoir un mode 2 joueurs avec écran splité.

Merci de l'aide.

Cordialement.

5
Général / Re : Erreur de chargement d'une image
« le: Mai 30, 2012, 09:52:03 pm »
Mes images ce trouve au même niveau que mon main.cpp.

En entrant le chemin absolu cela fonctionne mais ce n'est pas top niveau portabilité.

Qu'entendez vous par "il faut ajouter des options au sujets des ressources de l'application." ?

6
Général / Erreur de chargement d'une image
« le: Mai 30, 2012, 09:43:03 pm »
Bonsoir,

Je suis passé aujourd'hui sur SFML 2.0 après avoir utilisé SFML 1.6 sur l'ancienne version de mon projet en C++.
Lorsque j'essaie de charger une image je me retrouve avec l'erreur :
"Failed to load image "image.png". Reason : Unable to open file"

Je ne pense pas que cela vienne de SFML car je n'arrive pas non plus à ouvrir un autre fichier avec ifstream.
J'utilise Xcode 4.3.2.

Merci pour l'aide.

Cordialement.

7
Général / Re : Box2D Framework Mac OSX
« le: Mai 30, 2012, 07:33:33 pm »
Je suis en c++ et j'utilise la version 2

8
Général / Re : Box2D Framework Mac OSX
« le: Mai 30, 2012, 05:52:41 pm »
Bonjour,

Je serais interessé de savoir comment tu a créée le framework box2d car je dois moi aussi l'utiliser en complément de sfml.

Merci

Pages: [1]
anything