《Processing互动编程》第5课快速画一张背景图(二重循环)
(2019-04-15 16:07:39)
标签:
初中信息技术创客教育《processing互动编程 |
分类: 《Processing互动编程》 |
用代码“画”一张很常见的背景图,运用前几节课学习的
ellipse、fill、noStrok等就可以啦 。还需要加上写j最常用的i和j的二重循环结构。
1.设置背景色彩的语句:
background函数
格式:
background(r,g,b);
background(x);
2.绘制椭圆的语句:
Ellipse函数
ellipse(x,y,d1,d2);
其中,x、y是圆心的横、纵坐标,d1、d2圆的两条直径
3.填充图表色彩的语句:
fill函数
fill(r,g,b) 填充色彩;
fill(x);
noFill()
无填充;注意F要大写
4.描绘线条的色彩
stroke(r,g,b);描边线色彩
noStroke();无边框
;注意S要大写
一、初始化程序
定义窗口800*600和设置浅灰背景色,
二、绘制一行圆
一重循环 i变量
绘制以下效果
ellipse(x,y,d1,d2)
绘制圆,保持y值不变,定量改变x的值
2.循环格式:
-------------------------------------
for
(i=初值;i<末值;i改变的量)
{
}
-----------------------------------------------------
-----------------------------------------------------
3.实现程序
1.方法
基于画每一行圆的基础,在画好第一个圆和第二个圆之间,同时画出与第一个圆同列的圆;