Clic sur image SDL

Fermé
mondila Messages postés 59 Date d'inscription mardi 12 avril 2011 Statut Membre Dernière intervention 26 mars 2015 - 7 mars 2013 à 16:15
Stolous Messages postés 30 Date d'inscription jeudi 14 mars 2013 Statut Membre Dernière intervention 15 septembre 2014 - 28 avril 2013 à 10:41
Bonjour,

j'ai un projet de création d'un jeu (jeu moulin), j'utilise SDL pour la partie graphique. je besoin d'une fonction sdl qui return le nom de l'image lorsque je clique sur elle. merci d'avance

12 réponses

Stolous Messages postés 30 Date d'inscription jeudi 14 mars 2013 Statut Membre Dernière intervention 15 septembre 2014 4
14 mars 2013 à 00:58
Bonjour,
C'est un peut comme une gestion de collision.

un a ma façon:

int posX = 0;
int posY = 0;
SDL_GetMouseState(&posX, &posY);

int continuer = 1;
while (continuer)
{
    switch(event.type)
        {
             case SDL_QUIT: continuer = 0; break;
             case SDL_MOUSEBUTTONDOWN:
                 if (posX >= positionImage.x && posX <= (positionImage.x + image->w) && posY >= positionImage.y && posY <= (positionImage.y + image->h))
                 { 
                         //ce que tu as a faire quand on clique sur l'image
                  }
         }
}


voila j'espere que sa t'a aidé
Il ne faut pas hésiter a me demander sinon!

                
3
mondila Messages postés 59 Date d'inscription mardi 12 avril 2011 Statut Membre Dernière intervention 26 mars 2015 1
19 mars 2013 à 20:14
bonjour,
merci infiniment pour votre réponse, cette idée est fonctionne et dsl pour le retard
0
mondila Messages postés 59 Date d'inscription mardi 12 avril 2011 Statut Membre Dernière intervention 26 mars 2015 1
Modifié par mondila le 20/03/2013 à 13:44
bonjour Stolous ;
est que tu peut m'aider pour faire une interface qui permet a deux joueur de s'identifier??stp j'ai pas bcq de temps il faut déposer ce projet le 01/04 et merci d'avance.
0
Stolous Messages postés 30 Date d'inscription jeudi 14 mars 2013 Statut Membre Dernière intervention 15 septembre 2014 4
20 mars 2013 à 21:50
Bonsoir,
il n'y a aucun problème.
Alors si je comprends bien tu souhaite un écran de connexion sur lequel quelqun choisis son compte et se connecte avec un mot de passe?
(corrige moi si je me trompe)
en tout cas pour sa tu pourrai mettre:
-une fenêtre
-une image en fond
-une image pour chaque joueur (ou un champ de texte pour le pseudo)
-un endroit pour le mot de passe
-un bouton pour valider qui vérifierait si c'est le bon mot de passe (le vrai étant crypté)

Donne moi tes retour, ça m'intéresse.

en espérant que tu réussisse ton projet.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Stolous Messages postés 30 Date d'inscription jeudi 14 mars 2013 Statut Membre Dernière intervention 15 septembre 2014 4
20 mars 2013 à 23:00
(Et demande moi si problèmes dans le code)
0
mondila Messages postés 59 Date d'inscription mardi 12 avril 2011 Statut Membre Dernière intervention 26 mars 2015 1
Modifié par mondila le 22/03/2013 à 22:53
bonjour,
oui c'est ça, mais je trouves des difficultés pour coder cette interface et une autre problème c'est que l'OS n'exécute pas mon programme il le bloque.
est-ce que tu peut me donner un code initiale pour commencer ?? merci
0
Stolous Messages postés 30 Date d'inscription jeudi 14 mars 2013 Statut Membre Dernière intervention 15 septembre 2014 4
18 avril 2013 à 22:20
Bonjour,

Je tiens a m'excuser du fait que je suis parti en vacances et que j'ai complètement zapé le mail qui me rappelait que je devais te répondre.

Je vais bien sur t'aider si mon aide peut t'être encore utile.
a-tu trouvé tout seul ou veut tu que je te passe une version de départ?

encore vraiment dsl,

Stolous
0
mondila Messages postés 59 Date d'inscription mardi 12 avril 2011 Statut Membre Dernière intervention 26 mars 2015 1
Modifié par mondila le 18/04/2013 à 22:38
slt,
pas de problème,j'ai trouvé la solution à mon problème et j'ai soutenue le projet
merci et vraiment désolé pour le dérangement =D

avez-vous une idée sur les applications mobiles? si oui est ce que tu peux m'aider??

et encore dsl et merci
0
Stolous Messages postés 30 Date d'inscription jeudi 14 mars 2013 Statut Membre Dernière intervention 15 septembre 2014 4
18 avril 2013 à 23:59
Pour les applications mobiles, c'est pareil mais la distribution de l'app est déférente généralement.

Je pourrait a la limite t'aider pour les app iPhone/iPad/iPod Touch (IOS), sinon je ne connais pas la maniere de distribuer les app sous Androïd mais je regarderai.

ps: Tu n'a pas a t'excuser, c'est un forum communautaire, c'est bien fait pour poser des questions et demander de l'aide =)

Intrigue ou problème ------>Forum -------> Solution (on espère!) ------> un simple merci et une aide sur des sujets que les autres ne connaissent pas forcément aussi bien que toi!

Bon allez je vais pas te faire une définition bon courage pour ton PacMan et bonne nuit!
0
mondila Messages postés 59 Date d'inscription mardi 12 avril 2011 Statut Membre Dernière intervention 26 mars 2015 1
19 avril 2013 à 02:47
normalement ce projet est de créer une application mobile sous android pour la gestion mais je pence que c'est kifkif en générale.
tu peux m'aides dans les choses qui sont pareils.
0
mondila Messages postés 59 Date d'inscription mardi 12 avril 2011 Statut Membre Dernière intervention 26 mars 2015 1
20 avril 2013 à 19:26
plz tu peux me donne au moins les étapes à suivre et qlq conseils j suis bloqué...je suis perturbée, je n'arrive plus à avancer, complètement perdue.
aide-moi svp
0
Stolous Messages postés 30 Date d'inscription jeudi 14 mars 2013 Statut Membre Dernière intervention 15 septembre 2014 4
28 avril 2013 à 10:41
pour iPhone, déjà il faut un mac (bien qu'il y a moyen de s'en passer apparemment).
tu va dans l'app store, dans la catégorie développeur, il y a xCode qui t'attend.
tu le télécharge (gratuit) et tu a directement l'IDE , la documentation, et tout.

Pour Androïd je sais pas mais je vais me renseigner.

Stolous
0