Annonce

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


#1 2014-06-23 23:20:31 PASSER UN SKETCH EN BOUCLE

PHIFO
membre
Date d'inscription: 2014-04-27
Messages: 91

PASSER UN SKETCH EN BOUCLE



Ayant crée une animation sous processing qui dure 5 mn, je voudrais qu'elle passe en continu sur un écran, sans passer par la solution de la video.

  Je ne trouve pas d'instruction sous processing  qui renvoie au début du sketch une fois celui -ci arrivé à son terme.

   Comment procéder car je ne trouve pas comment faire une boucle qui renvoie à un endroit antérieur comme on peut le faire sous basic avec l'instruction go to .

Hors ligne

 

#2 2014-06-24 00:33:07 Re : PASSER UN SKETCH EN BOUCLE

Olivier
N°4
Lieu: Chalon sur la Saône
Date d'inscription: 2009-04-07
Messages: 1471
Site web

Re: PASSER UN SKETCH EN BOUCLE



Bonsjours...

Quel est ton code ?

La fonction void draw() est une boucle.
Si tu veux revenir à un état initial, tu peux utiliser la variable frameCount, qui compte le nombre d'image affichées depuis le lancement du sketch, et l'inclure dans une condition du type :

Code (P5) :

if (frameCount%18000 == 0) {

    MaVariable = MaVariableInitiale;

}

18000 = 60 fps * 60 secondes * 5 minutes

Bon courage...

Accessoirement : ÉCRIRE LE TITRE EN MAJUSCULE, ÇA CRIE UN PEU DANS LE YEUX. tongue


L'Amour au Peuple !

Hors ligne

 

#3 2014-06-27 10:49:29 Re : PASSER UN SKETCH EN BOUCLE

PHIFO
membre
Date d'inscription: 2014-04-27
Messages: 91

Re: PASSER UN SKETCH EN BOUCLE



Merci pour la réponse.

    J'ai bien compris pour le fait que void draw  soit une boucle d'ailleurs j'ai conçu de telle manière que  ce soit elle qui commande le déroulement en allant chercher d'autres void pour l'exécution.

    Je voulais une précision concernant MaVariable faut-il que je redonne à toutes mes variables leurs valeurs initiales?

Hors ligne

 

#4 2014-06-27 11:56:36 Re : PASSER UN SKETCH EN BOUCLE

Olivier
N°4
Lieu: Chalon sur la Saône
Date d'inscription: 2009-04-07
Messages: 1471
Site web

Re: PASSER UN SKETCH EN BOUCLE



citation :

Je voulais une précision concernant MaVariable faut-il que je redonne à toutes mes variables leurs valeurs initiales?

Et bien, oui...
Par définition, la variable d'une variable étant... variable, si tu souhaites que retrouve une valeur particulière, il faut la lui donner.

Mais tu peux très bien créer une fonction d’initialisation que tu appelles dans ton setup au lancement, puis dans ton if pendant le traitement qui suit...

Bon courage... smile


L'Amour au Peuple !

Hors ligne

 

#5 2014-06-28 08:41:23 Re : PASSER UN SKETCH EN BOUCLE

PHIFO
membre
Date d'inscription: 2014-04-27
Messages: 91

Re: PASSER UN SKETCH EN BOUCLE



Ok j'ai compris . J'ai testé avec une fonction d'initialisation , c'est la solution que je recherchais. Merci Olivier

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2025