现在我开始写示例程序,并在代码中加入注释
示例2-1
ellipse(50, 50, 80, 80);//这是书上示例2-1
//参数的含意如下:ellipse(中心点x轴坐标,中心点y轴坐标,椭圆的宽度,椭圆的高度)
画椭圆的示例和解释,我已经放在了群文件里,可以下载了,名称为(ellipse.rar),下载下来,解压后就可以运行了,如果文件里有乱码,说明你没有设置中文显示
同学们可以修改位置、宽度、高度参数运行试试
示例2-2
void setup() {//这是一个系统调用的函数,这里可以放置整个程序的相关设置
size(480, 120);//设置显示窗口的大小
}
void draw() {//以一定的时间间隔来执行的函数,一般用来进行屏幕绘图
if (mousePressed) {//if是如果的意思,括号里的mousePressed(意思是鼠标按下)是条件,这一句的作用是测试括号里的条件是否满足
fill(0);//如果满足mousePressed条件则执行这一个函数
} else {//这是“否则”的意思
fill(255);//如果mousePressed条件不满足,则执行这一条语句
}
ellipse(mouseX, mouseY, 80, 80);//这是画椭圆的,每次执行draw()这个函数时,都会执行画椭圆操作
}
教程示例2-2源代码已经上传到群,可以下载了,文件名为Ex_02_02,
代码中我已经加入了详细的说明,其中一定会有你不明白的地方,可以提问
上面只是示例程序,其中用到的语句在后面的课程中还会详细讲解,这里知道怎么回事就可以了