【Scratch教程100例】003画一个饼状图

在这节课中,我们要利用画笔和圆周的相关知识,在scratch编程中,画一个饼状图。

整个小程序只需要一个角色,就是画笔

【Scratch教程100例】003画一个饼状图-少儿编程网

在这个编程过程中,我们要设置三个变量,分别是绿色、橙色、红色,这三个变量确定每一颜色的扇形占整个圆的比重。

饼状图的原理其实就是根据线动成面的原理。先根据圆规画圆法,确定圆心的坐标(0,0),由于是画实心圆,所以画笔要再圆心处就落笔,然后画出长度为100的一条半径,然后向右转1度,由于圆周是360度,一共就需要转360次。

而要画出不同颜色的扇形,就需要确定每一颜色需要转多少次,一开始我们知道了三种颜色的扇形占整个圆的比重,和每个颜色半径需要转动的次数与360次的比重是一样的,所以绿色的次数就等于360*绿色、橙色的次数为360*橙色、红色的次数为360*红色,注意在画每一颜色扇形前将画笔颜色改成对应颜色,同时画笔的粗细不能设置的太细。

具体脚本如下:

【Scratch教程100例】003画一个饼状图-少儿编程网

本文链接:【Scratch教程100例】003画一个饼状图

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


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

坐等沙发
相关文章
【Scratch教程100例】040用scratch求去掉最大值和最小值后的平均值
【Scratch教程100例】040用scratch求去…
【Scratch教程100例】039利用不同乐器演奏两只老虎
【Scratch教程100例】039利用不同乐器演…
【Scratch教程100例】038女孩与幽灵短剧之任意门
【Scratch教程100例】038女孩与幽灵短剧…
【Scratch教程100例】037玩仔带你周游世界
【Scratch教程100例】037玩仔带你周游世界
【Scratch教程100例】036用Scratch制作幻影汽车
【Scratch教程100例】036用Scratch制作…
【Scratch教程100例】035用scratch做一个幸运大转盘
【Scratch教程100例】035用scratch做一…
Scratch是由麻省理工学院(MIT)设计开发的一款面向少年的简易编程工具,是适合于全世界儿童学习编程和交流的工具和平台