[R] _ispressed et les beeps windows

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
er441
Niveau 1
Niveau 1
Messages : 11
Enregistré le : dim. 14 févr. 2010 16:33
Status : Hors ligne

[R] _ispressed et les beeps windows

#1

Message par er441 »

Bonjour,
Voila je suis en train de programmer un petit jeu simple en 2D, le jeu est quasiment terminé mais un petit détails me gêne :(
J'utilise des "_ispressed()" pour déplacer le personnage avec les touches directionnelles, mais aussi pour des touches R (recommencer) ou Echap (retour au menu) cependant pour les deux derniers j'ai un beep de windows a chaque appuis sur la touche...
alors que pour les touches directionnelles il n'y a aucun son.
j'aimerais savoir si il est possible d'enlever ce son et si oui comment m'y prendre.
Merci d'avance pour vos réponses
Modifié en dernier par er441 le jeu. 16 déc. 2010 09:54, modifié 1 fois.
Colin117
Niveau 5
Niveau 5
Messages : 114
Enregistré le : jeu. 18 nov. 2010 17:57
Localisation : Vers là bas !
Status : Hors ligne

Re: [..] _ispressed et les beeps windows

#2

Message par Colin117 »

Essaye avec

Code : Tout sélectionner

 HotKeySet( "Touche","Fonction")
 


du genre

Code : Tout sélectionner

 HotKeySet( "R","_Restart") ;- Remplace _Restart par ta fonction
 HotKeySet( "{ESC}","_Menu") ;- Remplace _Menu par ta fonction
 
► Afficher le texte
er441
Niveau 1
Niveau 1
Messages : 11
Enregistré le : dim. 14 févr. 2010 16:33
Status : Hors ligne

Re: [..] _ispressed et les beeps windows

#3

Message par er441 »

Salut, merci pour ta réponse,
Cependant avec un hotkeyset, même si la fenêtre du jeu n'est pas active la fonction sera lancée ...
avec _ispressed je fait :

If _ispressed("") and winactive($gui) then
...
endif

possible de faire la même chose avec hotkeyset ?
Ce serais bête de voir la partie redémarrer parce que le joueur discutais sur msn ... ^^
merci a toi :)
Avatar du membre
pop45
Membre émérite
Membre émérite
Messages : 251
Enregistré le : dim. 30 août 2009 16:18
Status : Hors ligne

Re: [..] _ispressed et les beeps windows

#4

Message par pop45 »

Pour l'activer (je reprend l'exemple de Colin):

Code : Tout sélectionner

 HotKeySet( "R","_Restart") ;- Remplace _Restart par ta fonction
 HotKeySet( "{ESC}","_Menu") ;- Remplace _Menu par ta fonction
Et pour le desactiver:

Code : Tout sélectionner

 HotKeySet( "R") ;-Remplace la fonction que tu a assigner a R par une fonction vide
 HotKeySet( "{ESC}") ;- Remplace la fonction que tu a assigner a Echap par une fonction vide  
Modifié en dernier par pop45 le jeu. 16 déc. 2010 17:04, modifié 1 fois.
Cordialement Pop45
Veuillez agrée nos sentiment les plus distinguer, soyez assurer de mon entièr et amical collaboration, bien a vous pour toujours et a jamais dans l'unique but de servir l'espérance de votre satisfaction.
er441
Niveau 1
Niveau 1
Messages : 11
Enregistré le : dim. 14 févr. 2010 16:33
Status : Hors ligne

Re: [..] _ispressed et les beeps windows

#5

Message par er441 »

Merci beaucoup =)
Répondre