Annonce

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


#1 2015-11-22 14:40:41 Pause dans un programme processing

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

Pause dans un programme processing



Bonjour,

Je cherche à faire une pause durant l'exécution d'un programme et que lorsque je  le relance il démarre au même endroit.

J'ai testé avec la commande noLoop '() mais quand je  relance les frames on continué même si elles ne se sont pas affiché. Par conséquent je redémarre plus loin que mon point d'arrêt.

  Comment éviter cela.

Merci d'avance

Hors ligne

 

#2 2015-11-22 17:34:45 Re : Pause dans un programme processing

Mushussu
membre
Lieu: Orléans
Date d'inscription: 2012-05-24
Messages: 802

Re: Pause dans un programme processing



Bonjour,

Je ne comprends pas ce que tu souhaite obtenir. comme-ci cela fonctionne :

boolean test;

void setup() {
  frameRate(1);
  test = false;
}

void draw() {
  println(frameCount);
}

void keyPressed() {
  test = !test;
  if (test) {
    noLoop();
  } else {
    loop();
  }
}

Hors ligne

 

#3 2015-11-22 23:12:50 Re : Pause dans un programme processing

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

Re: Pause dans un programme processing



o
Bonjour Mushussu,

     Merci c'est parfaitement que ce je voulais et me fait comprendre le fonctionement des variables booléennes, mais par contre j'ai un peu de difficulté de compréhension de la ligne " test =!test".
    Est ce que d’après ce  que j'ai compris sur opérateurs logiques cela veut dire que que l'on attribue à test une valeur inverse de celle initialisée dans le setup?

Hors ligne

 

#4 2015-11-22 23:47:19 Re : Pause dans un programme processing

Mushussu
membre
Lieu: Orléans
Date d'inscription: 2012-05-24
Messages: 802

Re: Pause dans un programme processing



Cela veut dire que l'on affecte à la variable test son inverse. Comme c'est une variable booléenne l'inverse de test c'est !test. J'utilise l'opérateur logique non (not) noté en Java (!) :
https://processing.org/reference/logicalNOT.html

Hors ligne

 

#5 2015-11-23 09:13:39 Re : Pause dans un programme processing

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

Re: Pause dans un programme processing



Merci,

    J'avais bien regardé l'opérateur logique not sur processing.org et je voulais bien avoir confirmation de son sens

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024