我是一位處理代碼的新手。我正在使用一個變量淡藍色變成深藍色,而且工作正常,但我想知道如何才能減慢它淡化的過程。(新手處理問)你如何減緩顏色的褪色?你如何阻止移動的物體?
另一個問題(希望人們不介意我在一個帖子上問兩個問題),我該如何在某個點停止移動?我有一個橢圓標記太陽。當x = 700時,我希望它停止。
這裏是我的編碼:
float x = 0;
float y = 0;
float r = 0;
int gb = 0;
void setup() {
size(800, 600);
background(gb, gb, 255);
imageMode(CENTER);
noStroke();
}
void draw() {
background(0, gb, 255);
gb++;
if (gb>50) {
//the sun
fill(243, 230, 0);
ellipse(x, 60, 75, 75);
fill(243, 230, 0, 80);
ellipse(x, 60, 90, 90);
x++;
}
fill(0, 255, 0);
rect(0, 380, 800, 450);
}
你在用什麼語言? –