用Scratch画笔画 一幅远视表的两种方法

用Scratch画笔画 一幅远视表的两种方法远视表也叫增视图,用它可以帮助使用者缓解视觉疲劳。通常长这个样:远视图1远视图2那么我们可不可以使用Scratch的画笔,自己做一张这样的远视表

大家好,欢迎来到IT知识分享网。

远视表也叫增视图,用它可以帮助使用者缓解视觉疲劳。通常长这个样:

用Scratch画笔画 一幅远视表的两种方法

远视图1

用Scratch画笔画 一幅远视表的两种方法

远视图2

那么我们可不可以使用Scratch的画笔,自己做一张这样的远视表呢?答案是肯定你的。如果简略一点,可以用画螺旋矩形依次增大长度和粗细的方式来画一个粗略的远视图。过程是:

1.调出画笔功能,画笔角色移到屏幕中心适当位置,面向90度方向,清除屏幕,选择画笔颜色为绿色,落笔准备画线;

2.设置两个变量长度L和线段计数k,并赋予适当初值;

3.使用循环,每画一段,k增加1次,旋转90度,并让L增加与k有关的适当的值,画笔粗细增加适当值,通过实验确定循环的次数。

代码和效果截图如下:

用Scratch画笔画 一幅远视表的两种方法

螺旋法画远视图

虽然效果还凑合,但毕竟不是由若干个独立的正方形组成的,那我们就使用调用画正方形的子积木(子程序)的方法来试一下?大致步骤:

1.建一个以屏幕中心(0,0)为中心,画给定粗细和给定长度的正方形的子积木(子程序);

用Scratch画笔画 一幅远视表的两种方法

画正方形的子程序

2.用循环调用子程序,画出适当个数的正方形,每画一次,增加一次长度和粗细,注意增加的长度要与循环次数有关,这样才能实现间隔依次增大的效果。

用Scratch画笔画 一幅远视表的两种方法

主程序

把下面的远视图与前面的螺旋远视图比较一下?

用Scratch画笔画 一幅远视表的两种方法

子程序法画远视图的效果

你能用前面提供的两种思路,画出如下图给出的六边形视力保健图(远视图)吗?

用Scratch画笔画 一幅远视表的两种方法

六边形远视图

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/73690.html

(0)
上一篇 2024-07-05 12:00
下一篇 2024-07-12 06:40

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信