所以我在 khan-academy 上做了这个,并想把它放在我的网站上。
https://www.khanacademy.org/cs/fade-away/4830224329998336
要将其转换为 JavaScript,我将以下代码放入其中。不幸的是,我收到错误消息:您正在混合活动模式和静态模式。为什么这适用于可汗学院处理而不是正常处理?还有什么其他方法可以写这个来使它工作?
//don't forget to click!!!
background(2, 3, 3);
strokeWeight(2);
var x = random;
void setup(){
size(500,500);
}
void draw(){
fill(0, 0, 0, 20);
rect(0,0, 400,400);
var randomSize = random(20, 60);
if (mouseIsPressed) {
noStroke();
fill(random(0, 255), random(0, 255), random(0, 255), 373);
}
else {
noStroke();
fill(255, 0, 0, 15);
randomSize=50;
}
ellipse(mouseX, mouseY, randomSize, randomSize);
};