1

Je voudrai savoir comment faire pour éxécuter une action différente
en fonction de la durée de maintenue d'une touche
j'utilise _rowread
Merci d'avance happy
=)

2

Tu comptes pendant combien de temps elle a été appuyée.
En fonction de cette valeur tu appliques l'action correspondante.
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

3

et je fai comment pour compter le temp durant laquelle elle a été appuyé ?
merci
=)

4

Écoute, c'est simple non ?

compteur_touche <- 0
Tant que la touche est appuyée
   Faire
     compteur_touche <- compteur_touche + 1
   FinTantQue

5

okay, jpensai qu'il y avait une ROM_CALL pour ca =S
Merci a tous happy
=)

6

Non, cependant la solution de Yoshi Noir est nulle si tu ne veux pas que ton jeu s'arrête pendant que l'utilisateur appuie sur la touche.

Il faut qu'à chaque itération de ta boucle principale tu scannes le clavier et tu regarde si une touche est enfoncée. Si une touche vient d'être enfoncée (elle ne l'était pas lors de la précédente itération), tu le notes et tu démarres un compteur que tu incrémentera à chaque nouvelle itération, tant que la touche n'est pas relâchée.
Après, à toi de voir les détails pour gérer l'appui de plusieurs touches simultanément par exemple, ça peut être pratique...
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

7

Sasume (./6) :
cependant la solution de Yoshi Noir est nulle si tu ne veux pas que ton jeu s'arrête pendant que l'utilisateur appuie sur la touche.

Parce que tu crois que je connais toutes les contraintes du jeu que KIKOOLOL veut faire... J'ai donné une solution simpliste, OK, mais je pense qu'il a suffisamment de capacités pour adapter l'algorithme...

8

C'est vrai... Cela dit, c'est assez rare un jeu où l'action se bloque tant qu'on n'a pas lâché une touche...
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

9

en gro on doit appuyé sur une touche pour attquer (logique =p) et si on retien la touche ca lance un autre typer d'attaque.
je sais pas si c'est important mais je sui a l'intérieur d'une boucle tout le temps.
=)

10

avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »