[Processing] Défilement d'une image

Résolu
Bonjour,
Je souhaiterais construire un programme simple en processing, constitué uniquement d'un fond bleu et de nuages. Sauf que je voudrais que les nuages défilent continuellement de droite à gauche. Voici mon code pour le moment :

PImage backgnd, nuages;
int x=0, y=1, t;

void setup() {
size(1024, 768);
}

void draw() {
nettoyer();
dessiner();
bouger();
}

void dessiner() {
nuages=loadImage("nuages de fond.png");
image(nuages, x, 0);
}

void nettoyer() {
backgnd=loadImage("fond sans nuages.png");
image(backgnd, 0, 0);
}

void bouger() {
x=x-1;
}

Les nuages défilent correctement, mais, une fois arrivés au bout, ils ne réapparaissent pas. Quelqu'un aurait-il une solution ?

Autre question : pourrai-je intégrer cette animation dans un code HTML ?

Merci de vos réponses.

2 réponses

  1. Salut,
    tu testes les dimensions de la fenetre dans bouger ....
    si x==0 alors x=1024;
    x=x1;
    0
    1. lol
      0
    2. Comment ça s'écrit "alors" en langage processing? ^^
      0
  2. Ce code fonctionne parfaitement, merci beaucoup !
    -1
    1. rt si t trist
      0