2018年ScratchMaths编程第七课:多种造型

网友投稿 2018-02-09 11:14

习目标

§ 探索:使用指定造型创建玫瑰图形

课程准备

本节课基于Rose patterns.sb2项目(下载链接:https://pan.baidu.com/s/1djBFNS 密码:384c)学习使同一个角色的不同造型创建环状图形。在使用该项目文件之前,先对文件进行备份。

课程内容

§ 打开Rose patterns.sb2项目,进入Costumes标签页,观察角色拥有的造型个数,以及造型的名字有何特点。参考下图。

https://cdn.china-scratch.com/timg/180211/11144LR2-0.jpg

图一 Costumes标签页

§ 在Scripts标签页下面的Looks分类下面找到switch costume to …模块,点击该模块的下拉列表菜单,观察该菜单的内容和在Costumes标签页下面看到的造型名字是否一致。

§ 在脚本代码区添加一个switch costume to …模块,并通过该模块改变舞台上的角色的造型。

§ 利用switch costume to …模块,结合以前学过的知识,创建如下图所示的环状玫瑰图形。

https://cdn.china-scratch.com/timg/180211/11144K1X-1.jpg

图二 多造型玫瑰图形

§ 创建图形过程中,可以利用下图的提示。

https://cdn.china-scratch.com/timg/180211/11144RF3-2.jpg

图三 创建多造型玫瑰图形的提示


思考题

1. 为什么要使用switch costume to …模块,而不是next costume模块?

2. 如果将代码中的switch costume to …模块移动到其他的位置,会发生什么?

3. 创建出来的玫瑰图形里,有多少条对称轴?

作业

尝试将两个或两个以上的玫瑰图形结合起来。可以自己设计被结合的图形,也可以参考下图进行结合。

https://cdn.china-scratch.com/timg/180211/11144QI6-3.jpg

图四 多造型玫瑰图形的结合

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com