ScratchMaths编程之多种造型

学习目标

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

课程准备

本节课基于Rose patterns.sb2项目,学习使同一个角色的不同造型创建环状图形。在使用该项目文件之前,先对文件进行备份。

课程内容

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

file

图一 Costumes标签页

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

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

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

file

图二 多造型玫瑰图形

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

file

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

思考题

  1. 为什么要使用switch costume to …模块,而不是next costume模块?
  2. 如果将代码中的switch costume to …模块移动到其他的位置,会发生什么?
  3. 创建出来的玫瑰图形里,有多少条对称轴?

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

file

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

黔西南 触摸未来
我们正身处一个只要愿意思考,就能改变世界的时代