cs_Otnip
Messages postés3Date d'inscriptionjeudi 20 avril 2006StatutMembreDernière intervention21 mai 2006
-
19 mai 2006 à 23:55
OneHacker
Messages postés1447Date d'inscriptionjeudi 2 novembre 2000StatutMembreDernière intervention23 septembre 2007
-
30 juin 2006 à 22:57
Bonjour à tous,
je tente de faire un petit jeu et que deux usagers puissent bouger leurs pesonnages respectif à leur guise, mais je ne sais pas comment faire pour que les deux usagers, en même temps, puissent se servir du clavier pour bouger. Par exemple, on bouge de haut en bas avec "w" et descend avec "s" tandis que le second joeueur fait les mouvements respectivement avec les lettres : "o" et "l". Merci à l'avance à celui ou ceux qui peuvent m'aider.
En passant, c'est en vb.net que j'ai besoin.
OneHacker
Messages postés1447Date d'inscriptionjeudi 2 novembre 2000StatutMembreDernière intervention23 septembre 20072 3 juin 2006 à 19:30
moi j'utilises toujours l'évènement keyup car keydown si on laisse appuyez ca va plusieurs fois sur la procddure évènementielle et ca peut faire ramer.
olixelle
Messages postés506Date d'inscriptionvendredi 30 juillet 2004StatutMembreDernière intervention 3 mars 20082 21 mai 2006 à 00:07
Salut,
ya la solution des "pros" qui consiste à utiliser directx :) (compte pas sur moi pour ca :)
Sinon, tu peux créer 2 picturebox qui représenteront les 2 persos.
Ensuite tu cree une procédure qui handle les evenement keypress de TOUS LES CONTROLES de ton formulaire et en fonction de la key pressée, tu modifies la position des deux persos
cs_Otnip
Messages postés3Date d'inscriptionjeudi 20 avril 2006StatutMembreDernière intervention21 mai 2006 21 mai 2006 à 00:28
Le problème avec un keypress c'est que dès que qq1 pèse, l'autre ne peut pas bouger, car il ya déjà un caractère qui est pesé, si je ne m'abuse... et est ce que quelqu'un peut m'aider avec direct x alors?
jsem2k1
Messages postés125Date d'inscriptionsamedi 11 décembre 2004StatutMembreDernière intervention12 août 20081 23 mai 2006 à 02:30
Je pense qu'il est aussi possible de géré les évènement du clavier avec un API je ne sais pas si sa peux t'aider mais j'imagine qu'avec l'API on a plus de flexibilité qu'avec l'évènement keypress
en tout cas
Bonne chance
The J
Vous n’avez pas trouvé la réponse que vous recherchez ?
korchimustapha
Messages postés9Date d'inscriptionvendredi 22 avril 2005StatutMembreDernière intervention14 juillet 2009 7 juin 2006 à 15:13
Pour que les deux usagers puissent utiliser le clavier au même temps il faut utiliser le multithreading qui permettra de gérer l'accès concurrentiel aux variables.
<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" /?>