Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2010-07-01 19:32:25 donner "un ordre"

flaco
nouveau membre
Date d'inscription: 2008-11-14
Messages: 8

donner "un ordre"



hello, question de newbie

Je voudrais savoir comment faire pour que lorsqu'une condition est remplie (par exemple l'utilisateur clique), on peut créer un ordre une fois et une seule : par exemple, faire play avec un fichier son. (avec pd ou max, c'est un [bang])

Parce que évidemment, avec if() ce que j'obtiens c'est la répétition de l'ordre en boucle, et pas une seule fois. Je ne vais pas faire un compteur pour si peu, si?

merci

Hors ligne

 

#2 2010-07-01 20:37:54 Re : donner "un ordre"

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 1576
Site web

Re: donner "un ordre"



Hello,

Avec un booléen (vrai ou faux), au départ action_effectuee = false :

if ((click) && (action_effectuee == false)) {
  action();
  action_effectuee = true;
}

c'est à dire : si click ET l'action n'a pas été effectuée, alors action, et action_effectuee devient vrai
au prochain passage action_effectuee est vrai donc la condition n'est pas remplie, le if ne s'exécute pas.

Hors ligne

 

#3 2010-07-02 00:27:54 Re : donner "un ordre"

flaco
nouveau membre
Date d'inscription: 2008-11-14
Messages: 8

Re: donner "un ordre"



merci!!

flaco

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024