这个教程的一个好处是,还会介绍一些常用的库.
不介绍每个函数, ellipse, box 的参数, 很适合有程序经验的同学.
多个文件之间,想当于直接把多个文件放在一起执行.
同一个project 里面,不需要import
for (int i=0;i<20;i++) {
for (int j=0;j<20;j++) {
if (i<10) {
fill(255, 0, 0);
}else{
fill(255, 255, 0);
}
ellipse(i*20, j*20, 20, 20);
}
}
函数可以写在函数里面.
Ball myBall;
void setup() {
size(600, 600);
background(0);
myBall = new Ball(500, 100);
}
void draw()
{
myBall.display();
}
class Ball{
int x = 500;
int y = 500;
Ball(int x, int y){
this.x = x;
this.y = y;
}
void display(){