学习目标
§解释:为了创建一个完整的环形图形而需执行脚本的最小次数。
§探索:不反复点击脚本,而是用重复模块以创建环形图形。留意最小的重复次数。
课程准备
本节课基于Tile Repeat.sb2项目学习重复的功能和使用方式。在使用该项目文件之前,先对文件进行备份,备份的方法参见第一课。
课程内容
§ 重复点击移动-旋转-印章脚本,直到在舞台上创建了一个完整的环形图形。留意点击脚本的最小次数是多少?
§ 点击舞台右上方的绿旗图标以清空舞台。
§ 在模块库的控制组中找到重复模块,把它放到脚本区并包住对应脚本。
§ 在重复模块中,输入上述第一步为了创建完整环形图形所点击的脚本的最小次数,然后运行脚本。
§ 通过右键单击(或按Shift键同时单击)脚本并选择“复制”来复制该脚本的拷贝。
§ 修改复制出来的脚本中重复模块的数值和旋转模块的数值,以创建不同的花朵图形。
§ 可以在上述脚本模块的适当位置添加等待模块,以观察图形的创建过程。
注意
确保在重复模块中填入的是可以创建完整图形的最小数,而且该数是整数。
思考题
1. 在重复模块中填入的数是多少?如果把这个数改大或改小,对应的图形会怎样变化?
2. 每一次印章时,瓷砖角色旋转了多少度?
3. 怎样确定填入到重复模块和旋转模块中的值的大小?
4. 为了创建完整的花朵图形,瓷砖角色一共旋转了多少度?这个角度始终都是一样的吗?
领取专属 10元无门槛券
私享最新 技术干货