Bonjour, je suis en terminale S option ISN et j'ai comme mini projet de faire une carte de vœux animé. Je voudrais faire remonter plusieurs pixels dans une coupe de champagne pour faire comme des bulles. J'ai réussi à faire remonter un pixel sauf qu'il apparaît aléatoirement au bas de mon image et je n'arrive pas à placé le premier pixel où je veux sur l'image (je sais qu'elle ligne il faut modifié mais je ne sais pas comment), de plus lorsque le pixel passe sur la coupe de champagne il laisse une traînée blanche alors qu'il ne le fait pas sur le reste de l'image. Si quelqu'un pouvait m'aider à régler ces problèmes se serait sympa merci
Voilà mon programme:
Code:void main() { load("C:/Documents and Settings/lucie/Mes documents/ISN/10850434_10204437863285236_752483974_n.jpg"); int width = getWidth(); int height = getHeight(); boolean n = true; while (n = true) { int x = random( - width, width + 2); for (int y =-height; y <=height - 1; y ++) { int []rgb = getPixelColor(x, y); setPixel(x, y, 255, 255, 255); sleep(75); int []rgb1 = getPixelColor(x, y - 1); if ((y != - height - 1) && ((rgb1[0] != 255) && (rgb1[1] != 255) && (rgb1[2] != 255))) { setPixel(x, y, rgb[0], rgb[1], rgb[2]); } } } }
-----