Dans mon programme, passer la souris sur l'écran laissera une trace de cercles noirs et semi-transparents. Je veux être en mesure de changer cela en appuyant sur la touche «i», à quel point il devrait dessiner une ligne bleue traînante. Actuellement, en appuyant sur la touche 'i', il dessine une ligne bleue, mais cette ligne est entourée de cercles noirs semi-transparents. Si j'essaie d'appeler l'arrière-plan, cela résout le problème du cercle, mais fait disparaître la trace de la ligne peu de temps après avoir été dessinée.p5.js - change le tracé des formes dessinées
if (mouseY < 417) { //canvas is 500x500
noStroke();
fill(0,100);
ellipse(mouseX,mouseY,20,20);
}
if (keyIsPressed && key == 'i') {
if (mouseY < 417) {
stroke(0,0,255);
line(mouseX,mouseY,pmouseX,pmouseY);
}
}
Aidez-nous!