好久没玩编程了。感觉忘记了好多。
那就从初初级开始复习吧。(本教程适合8岁以上,有点scratch基础的)
如果你愿意,可以跟着我一起复习哦。
今天做的是一个《魔幻旋转》。
旋转图片的脚本:
编程小知识:
重 复 模 块
Scratch 3.0中的“重复执行”模块是一种控制流程的模块,它允许用户指定一个代码块重复执行多次。这个模块非常有用,可以用来简化重复性的任务,例如画图、播放音乐和移动角色等。
在Scratch 3.0中,“重复执行”模块有两种不同的形式:重复固定次数和重复直到满足条件。重复固定次数的模块允许用户指定代码块要重复执行的次数,而重复直到满足条件的模块则允许用户指定代码块要一直重复执行,直到某个条件被满足。
下面是一些使用“重复执行”模块的小例子:
画一个正方形
用户可以使用“重复执行”模块来画一个正方形。首先,用户需要将角色向前移动一定距离,然后将角色向右旋转90度。这些步骤需要重复四次才能画出一个完整的正方形。
播放一段音乐
用户可以使用“重复执行”模块来播放一段音乐。首先,用户需要将音乐播放器设置为循环播放模式,然后将音乐播放器播放一次。这些步骤需要重复多次才能持续播放音乐。
移动角色到指定位置
用户可以使用“重复直到满足条件”模块来移动角色到指定位置。首先,用户需要计算出角色需要移动的距离和方向,然后判断角色是否到达目标位置。如果角色没有到达目标位置,则需要将角色向目标位置移动一定距离,并重新判断是否到达目标位置。
“重复执行”模块是Scratch 3.0中非常有用的一个模块,它可以帮助用户简化重复性的任务,并提高编程效率。
领取专属 10元无门槛券
私享最新 技术干货