我对编程不是很陌生,作为一个帮助我更好地使用JavaScript的小型项目,我正在晒太阳。背景从蓝色开始,在特定的位置,背景必须变成黑色,而我做的大多数,我只是不知道如何使其永久变成黑色。
noStroke();
// Original y position of the sun
var sunPosition = 50;
function draw() {
// Draw sky
background("skyblue");
// Move the sun down
sunPosition = sunPosition + 1;
if(sunPosition === 348){
background("black");
}
// Draw sun
fill("yellow");
ellipse(350,sunPosition,50,50);
// Draw grass
fill("green");
rect(0,300,400,100);
}
最佳答案
您可以尝试更改此行:if(sunPosition === 348){
对此:if(sunPosition >= 348){
获得理想的结果。