Bonjour, je suis une novice dans processing et j'aurais une petite question. J'ai deux images et j'aimerais passer d'une image à l'autre en cliquant dessus. Je ne trouve pas de code j'ai beau chercher mais ma tête commence à surchauffer la!!
Pouvez-vos m'aider svp
Hors ligne
Bonsoir,
Il ne faut pas forcément chercher un code, mais le construire avec ses doigts et ses neurones. Il faut regarder l'aide pour savoir comment afficher une image etc.
Voici une proposition pour ta question :
PImage img, img1, img2; int positionX, positionY; void setup() { size(640, 480); img1 = loadImage("image_1.jpg"); img2 = loadImage("image_2.jpg"); img = img1; positionX = 160; positionY = 120; } void draw() { background(255); image(img, positionX, positionY); } void mousePressed() { if ((mouseX > positionX) && (mouseX < positionX + img.width) && (mouseY > positionY) && (mouseY < positionY + img.height)) { if (img == img1) { img = img2; } else { img = img1; } } }
Avec en fichier joint le dossier avec les images.
Hors ligne
Bonjour, excuse moi de ne pas avoir répondu plus tôt mais c'est exactement ca. Et oui au fur et à mesure je comprend le principe et je construis mes codes avec mes doigts et mes neurones comme tu dis
Merci
Hors ligne