多语言展示
当前在线:1493今日阅读:168今日分享:49

Scratch,“重复执行”积木的初级使用

迄今为止,我们的程序还是相对比较简单的,但随着脚本越来越大,就会发现会有积木大量重复,这样不仅占据大量的脚本框的位置,还会让脚本过于复杂,不利于理解,这时,“重复执行”这个脚本。
工具/原料
1

计算机

2

Scratch

原始的脚本
1

打开软件,删除原有的角色,建立一个新的方块角色,我们将要将它的运动轨迹设计成一个正方形,并且绘制下来。这就要用到动作和画图模块的脚本了。不会的同学可以去脑补一下。

2

建立脚本,先让角色回到原点,并且面向一个固定方向。我们先用原始的方法,先落笔,然后,分别建立脚本让角色移动100次,顺时针转九十度,四个轮回。这样就可以绘制出一个正方形的轨迹。

3

但弄完之后,我们会发现,这样的非常的长,当出现错误时,很难找到原因,所以,重复,会派上用场。

“重复的分类”
1

重复执行:会一直重复执行圈定脚本,直到程序停止。重复执行XX次:固定重复执行XX次。

2

如图所示的重复脚本,比较特殊,是当触发某个条件时才重复执行,条件填在框内。

3

我们使用“重复执行4次”脚本,对两个动作脚本圈定,就可以达到相同效果了。

原理

不论是使用还是不使用重复脚本,二者的原理还是相同的。都是某个动作不断重复,区别就是自动与手动的区别。

注意事项

“重复执行XXX次”脚本当执行完毕时,圈定的动作脚本立即失效

推荐信息