编程思想:组成要素——命令——代码块——项目(面向对象设计)
代码块,block of code。强调先设计合理的事件流程。步骤:setup,即设置初始条件;后draw,即事件流。
input:
void setup(){ //条件
size(640,360);
background(50);
//background,放在setup中,导致图形不擦除连续重叠移动;如放在draw中,图形显示单个移动
}
void draw(){ //事件流
fill(150);
stroke(255);
rectMode(CENTER);
rect(mouseX,height-mouseY,120,60); //位置随鼠标指针移动
}
output1:background放在setup中,导致图形不擦除连续重叠移动.
output2:放在draw中,图形显示单个移动.