[Processing] Défilement d'une image

Résolu/Fermé
inkihime Messages postés 85 Date d'inscription mardi 4 août 2009 Statut Membre Dernière intervention 28 mai 2013 - 18 avril 2012 à 15:38
 bouse - 26 nov. 2015 à 21:55
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.


A voir également:

2 réponses

Fallentree Messages postés 2309 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 22 juillet 2019 208
18 avril 2012 à 15:43
Salut,
tu testes les dimensions de la fenetre dans bouger ....
si x==0 alors x=1024;
x=x1;
0
lol
0
Comment ça s'écrit "alors" en langage processing? ^^
0
inkihime Messages postés 85 Date d'inscription mardi 4 août 2009 Statut Membre Dernière intervention 28 mai 2013 55
18 avril 2012 à 17:11
Ce code fonctionne parfaitement, merci beaucoup !
-1
rt si t trist
0