#0 

17-11-2006 11:19:01

darkein
Petit nouveau
Date d'inscription: 17-11-2006
Messages: 3

salut a tous!
je voulais poster sur le forum anglais ma j'ai un peu peur de mal me faire comprendre, pi ca me permet de me joindre a la communautée francaise d'Irrlicht ^^

bon je vous explique mon cas. J'ai crée un jeu dans lequel mon perso se deplace a chaque clic de souris. Le probleme, c'est que lorsque je clique sur une fenetre du gui ou que je la deplace, mon perso se deplace qd meme! J'ai beau creer une variable que je met a 1 lorsque qu'un event concernant le gui arrive et a 0 pour tout les autres event, mon perso se deplace...

je vous montrerais le ptit bout de code qui permet de recuperer la position voulu du perso si cela peux aider a me faire comprendre

merci d'avance!

Dernière modification par darkein (17-11-2006 16:07:45)

Hors ligne


#1 

17-11-2006 13:11:16

Copland
Modérateur
Lieu: ZarbiLand
Date d'inscription: 22-09-2006
Messages: 657
Site web

je pense que la meilleurre méthode si j'ai bien compris ton cas c'est de tester si le curseur de la souris se situ au dessus de la fenetre de gui.Si c'est le cas alors tu n'appeles pas ta méthode de déplacement.


Config : I5 2400, ATI HD6870 1Go DDR5, 4Go DDR3.
Single Boot : Windows Seven.

Hors ligne


#2 

17-11-2006 16:10:38

darkein
Petit nouveau
Date d'inscription: 17-11-2006
Messages: 3

ben c'est ce que je me disais mais je me demandais si il n'y avait pas plus simple et rapide, vu qu'il faut tout de meme recuperer chaque position de chaque fenetre (meme si il n'y en a que quelques unes). De plus, si je crée des boutons hors de la fenetre, il va falloir tous les tester. Enfin bon, si c'est le seul moyen...

[EDIT]

c'est bon, j'ai reussi a m'en sortir avec la fonction getElementFromPoint(). Si elle me retourne un element, c'est que la souris est sur un element du gui.

Merci quand meme ^^

Hors ligne


#3 

19-11-2006 09:25:03

kedu
Modérateur
Date d'inscription: 23-09-2006
Messages: 155

Impeccable ! N'hésite pas à poster des screens de tes projets, ça fait toujours plaisir de voir Irrlicht en action smile

Hors ligne


#4 

19-11-2006 23:44:50

Dekron
Membre
Lieu: Orléans
Date d'inscription: 21-10-2006
Messages: 46
Site web

Il s'agit du projet Arcis Bien entendu wink


Visitez Arcis : MMORPG ammateur utilisant irrlicht !
Etudiant ingénieur, maitrise C++, connaissances python & php.

Hors ligne


Options Liens officiels Caractéristiques Statistiques Communauté
Corrections
irrlicht
irrklang
irredit
irrxml
xhtml 1.0
css 2.1
Propulsé par FluxBB
Traduit par FluxBB.fr
881 membres
1426 sujets
11116 messages
Dernier membre inscrit: Bidule
15 invités en ligne
Aucun membre connecté
RSS Feed