Actions différentes si appui sur touches clavier
Posté : 26 sept. 2018, 11:01
Bonjour à tous,
Pour l'instant le bout de code suivant permet de faire :
Si l'utilisateur appuie sur 'a' je fais la suite d'action dans 'Shoot' et je recommence à l'infini si 'a' est à nouveau pressé.
Label <Label2>
Type Special ECHAP;
Variable [EVENT.KEY];b;Alpha;
Variable [EVENT.ACTIVATE];[EVENT.ACTIVATE];Numerique;
Variable [EVENT.KEY];[EVENT.KEY];Alpha;
Calcul évolué [EVENT.ACTIVATE]=1
Label <Label1>
Examine [EVENT.KEY];=;a;
Procedure CALL Shoot
Goto <Label1>
Calcul évolué [EVENT.ACTIVATE]=0
Goto <Label2>
Procedure Shoot
Move Mouse 2265;849;Direct;ImgRef0;
Procedure END
Je veux l'améliorer en ajoutant une seconde lettre à presser 'e' et donc une suite d'action différente à faire : 'Shoot2'.
Merci d'avance
Pour l'instant le bout de code suivant permet de faire :
Si l'utilisateur appuie sur 'a' je fais la suite d'action dans 'Shoot' et je recommence à l'infini si 'a' est à nouveau pressé.
Label <Label2>
Type Special ECHAP;
Variable [EVENT.KEY];b;Alpha;
Variable [EVENT.ACTIVATE];[EVENT.ACTIVATE];Numerique;
Variable [EVENT.KEY];[EVENT.KEY];Alpha;
Calcul évolué [EVENT.ACTIVATE]=1
Label <Label1>
Examine [EVENT.KEY];=;a;
Procedure CALL Shoot
Goto <Label1>
Calcul évolué [EVENT.ACTIVATE]=0
Goto <Label2>
Procedure Shoot
Move Mouse 2265;849;Direct;ImgRef0;
Procedure END
Je veux l'améliorer en ajoutant une seconde lettre à presser 'e' et donc une suite d'action différente à faire : 'Shoot2'.
Merci d'avance