12. Imágenes en movimiento

Sobre la pantalla se puede cargar y mostrar un archivo de imagen y hacer que se desplace. Una de las imágenes se mantiene inmóvil, la otra se sitúa en unas coordenadas (x, 200) de forma que x puede ir variando desde 500 hasta -130. De esta forma esta segunda imagen se desplaza de derecha a izquierda y vuelve de nuevo a la derecha.

int x = 500;

void setup() {

size(500, 500);

img = loadImage("https://www.anipedia.net/images/gifs-animados-raton-blanco.gif");

img1 = loadImage("https://static2.abc.es/media/bienestar/2020/03/13/queso-kO3F--1200x630@abc.jpg");

}

void draw() {

x = x - 1;

if(x==-130){

x = 500;

}

image(img1, 0, 0);

image(img, x, 200);

}