Scratch绘制彩虹

 

效果图:

Scratch绘制彩虹-少儿编程网

解析:

  • 绘制上面七道彩虹,需利用画笔工具画出不同半径的同心圆以及彩虹之间如何能紧贴在一起

 

  • 定义了三个变量:

X坐标偏移量、Y坐标偏移量:主要控制画笔画出每个彩虹的起始位。

移动步数:决定彩虹半径的大小;彩虹弧线是越来越长的,就需要改变“移动步数”来控制弧线

变量初始值如下:

Scratch绘制彩虹-少儿编程网

  • 画笔的设置:

Scratch绘制彩虹-少儿编程网

  • 画出一道彩虹

1.确定画笔方向并落笔作画

2.边移动相应步数边旋转1度,循环180次,得到一个180度的半圆

3.第一个彩虹画完即抬笔

Scratch绘制彩虹-少儿编程网

  • 绘制完整七道彩虹

Scratch绘制彩虹-少儿编程网

1.增加移动步数,增大下一道彩虹的半径

2.将画笔颜色增加15,改变下一道彩虹颜色

将X座标偏移量减少10,设置下一道彩虹在绘制的起点

3.重复执行7次绘制七道彩虹,绘制完毕抬笔

 

完整代码如下:

 

Scratch绘制彩虹-少儿编程网

本文链接:Scratch绘制彩虹

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:少儿编程网,谢谢!^^


*文章为作者独立观点,不代表少儿编程网立场
发表评论

坐等沙发
相关文章
5岁编程,18岁保送,27岁世界第一:90后少年上演真人版“黑客帝国”
5岁编程,18岁保送,27岁世界第一:90后…
清华教授告诉你!疫情过后,孩子的教育会发生怎样的变化!
清华教授告诉你!疫情过后,孩子的教育…
编程教育竟成两会重点!马化腾、雷军渴求的人才都在学它!
编程教育竟成两会重点!马化腾、雷军渴…
scratch算法练习-求数根
scratch算法练习-求数根
考第一没用!孩子学会这个技能名校抢着要,就业没烦恼!
考第一没用!孩子学会这个技能名校抢着…
加快人工智能领域研究生培养的若干意见【教育部】
加快人工智能领域研究生培养的若干意见…
学生都说我是编程界的“吴彦祖”