[Processing] Défilement d'une image

Résolu
inkihime Messages postés 85 Date d'inscription   Statut Membre Dernière intervention   -  
 bouse -
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

Fallentree Messages postés 2309 Date d'inscription   Statut Membre Dernière intervention   209
 
Salut,
tu testes les dimensions de la fenetre dans bouger ....
si x==0 alors x=1024;
x=x1;
0
blblblblbl
 
lol
0
bouse
 
Comment ça s'écrit "alors" en langage processing? ^^
0
inkihime Messages postés 85 Date d'inscription   Statut Membre Dernière intervention   55
 
Ce code fonctionne parfaitement, merci beaucoup !
-1
blblblblbl
 
rt si t trist
0