Untuk sebuah proyek saya membuat kode yang membuat wallpaper komputer dengan ikon. Satu Ikon yang saya atur untuk menggambar bilah pemuatan saat diklik (batalkan mousePressed). Saya ingin dapat melihat persegi panjang (bilah pemuatan) dimulai di lokasi yang ditentukan menggunakan RectMode(CORNER) dan lebarnya bertambah setiap beberapa detik hingga bilah sekitar 3/4 penuh lalu berhenti dan tetap.
tolong beri saran
ini akan menggambar bilah yang sudah selesai tetapi saya ingin melihat setiap kenaikan selama beberapa detik
void setup(){
size(800,600);
}
void mousePressed(){
if (mousePressed && mouseX>width/4 && mouseX<width-width/4 && mouseY>height/3 && mouseY<height- height/3){
rectMode(CORNER);
noStroke();
fill(0,180,0,180);
for( int r = 0; r <= 7; r++){
if (r == 1)
i = 50;
rect(width/2-348,height/2-35,i,height/8-4);
if (r == 2)
i = 150;
rect(width/2-348,height/2-35,i,height/8-4);
if (r == 3)
rect(width/2-348,height/2-35,i,height/8-4);
i = 250;
if (r == 4)
rect(width/2-348,height/2-35,i,height/8-4);
i = 350;
if (r == 5)
rect(width/2-348,height/2-35,i,height/8-4);
i = 450;
if (r == 6)
rect(width/2-348,height/2-35,i,height/8-4);
i = 550;
if (r == 7)
rect(width/2-348,height/2-35,i,height/8-4);
i = 650;
}
}
}