AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -20%
Ecran PC GIGABYTE 28″ LED M28U 4K ( IPS, 1 ms, ...
Voir le deal
399 €

 

 Mesurer l'appuie d'une touche

Aller en bas 
4 participants
AuteurMessage
Jerelink
Bonne participation



Messages : 71
Projet Actuel : Zsog

Mesurer l'appuie d'une touche Empty
MessageSujet: Mesurer l'appuie d'une touche   Mesurer l'appuie d'une touche EmptySam 3 Avr 2010 - 16:22

Bonjour a tous, j'aimerais savoir comment mesurer l'appuie d'une touche, par exemple on va prendre "Espace" et si j'appuie dessus 5 seconde alors tel action s'exécute. Le problème c' est que j'utilise "press" et je ne peut pas faire autrement donc je me demander si il y avait une fonction ou une astuce, merci =)

_________________
Mesurer l'appuie d'une touche Signu
Revenir en haut Aller en bas
shadow_the_killer
Utilisateur confirmé: Rang ****
shadow_the_killer


Messages : 1272
Localisation : Québec\Canada
Projet Actuel : Chrono Trigger

Mesurer l'appuie d'une touche Empty
MessageSujet: Re: Mesurer l'appuie d'une touche   Mesurer l'appuie d'une touche EmptySam 3 Avr 2010 - 16:42

if keyboard_check_pressed(ta key)
{a+=1}
if a=>room_speed{a=0;b+1}
if b=5{ton action}
if keyboard_check_released(ta key){a=0;b=0;}

ou quelque chose comme sa ^^

a= room_speed sa permet de monter d'une seconde.

b=5 tes 5 secondes Razz

_________________
allez voir le Projet d'envergure de la M.R.S
allez voir mon Crono Trigger Il y a du nouveau !!!
------------------------------------------------------------------------
Spoiler:

Mesurer l'appuie d'une touche Original
Envoyer moi un pv pour nous rejoindre !
Revenir en haut Aller en bas
Jerelink
Bonne participation



Messages : 71
Projet Actuel : Zsog

Mesurer l'appuie d'une touche Empty
MessageSujet: Re: Mesurer l'appuie d'une touche   Mesurer l'appuie d'une touche EmptySam 3 Avr 2010 - 16:46

Salut, merci pour ta réponse Wink, c' est exactement a sa que je pensait mais sa marche avec key press ? Je suis pas sur là, je vais quand même essayer j'edit pour donner ma réponse Wink

EDIT : C' est bien se que je pensait, press ne mesure la touche que lors de sa pression, pas après donc incrémentation n' est pas possible, si b+=1
lors de l'appuie alors b ne pourra pas être supérieur a 1 =/.

_________________
Mesurer l'appuie d'une touche Signu
Revenir en haut Aller en bas
Devil37
Utilisateur confirmé: Rang *****
Devil37


Messages : 1815

Mesurer l'appuie d'une touche Empty
MessageSujet: Re: Mesurer l'appuie d'une touche   Mesurer l'appuie d'une touche EmptySam 3 Avr 2010 - 17:07

Ou alors dans ton key press tu dit que la variable time_start vaut 1, et lors du relâchement de la touche qu'elle vaut 0.
Dans ton event Step tu fais incrémenter la valeur si time_start vaut 1 uniquement. :pac_dr:

_________________
Unvanquished Territories, un MMORPG 3D:
Son Blog
Son Forum
Revenir en haut Aller en bas
Wargamer
*Excellent utilisateur*
Wargamer


Messages : 6938
Projet Actuel : Bataille de cake au fruits

Mesurer l'appuie d'une touche Empty
MessageSujet: Re: Mesurer l'appuie d'une touche   Mesurer l'appuie d'une touche EmptySam 3 Avr 2010 - 21:08

shadow_the_killer a écrit:
if keyboard_check_pressed(ta key)
{a+=1}
if a=>room_speed{a=0;b+1}
if b=5{ton action}
if keyboard_check_released(ta key){a=0;b=0;}

ou quelque chose comme sa ^^

a= room_speed sa permet de monter d'une seconde.

b=5 tes 5 secondes Razz


Comme cela, la script risque de mieux marché Razz

_________________
Mesurer l'appuie d'une touche Wargamer3
Règle #1 du CBNA, ne pas chercher à faire dans la subtilité; personne comprend
Revenir en haut Aller en bas
Jerelink
Bonne participation



Messages : 71
Projet Actuel : Zsog

Mesurer l'appuie d'une touche Empty
MessageSujet: Re: Mesurer l'appuie d'une touche   Mesurer l'appuie d'une touche EmptySam 3 Avr 2010 - 23:34

Ben, oui mais nan, j'suis obligé d'utilisé press ^^', m'enfin passons, j'ai trouvé une alternative, merci a tous Wink

_________________
Mesurer l'appuie d'une touche Signu
Revenir en haut Aller en bas
Contenu sponsorisé





Mesurer l'appuie d'une touche Empty
MessageSujet: Re: Mesurer l'appuie d'une touche   Mesurer l'appuie d'une touche Empty

Revenir en haut Aller en bas
 
Mesurer l'appuie d'une touche
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Appuyer sur une touche directionelle + une touche pour pouvoir...
» Question a propos dune case écriture
» Comment mesurer les dimensions d'un model 3D ?
» bloquer touche du pc
» Double touche

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Entraide confirmés-
Sauter vers: