课程首页 › 第2部分 › 第4章
第8课 如意金箍棒
拓展练习
作品要求:
(1)添加5个你喜欢的背景。
(2)删除空白的背景。
(3)单击小绿旗后,背景会不停地随机切换。

第课如意金箍棒
启动思维

项目设计
想要获得一根属于自己的如意金箍棒可不太容易,需要我们一起精心绘制和编写程序。
下面来规划一下如意金箍棒的设计思路吧。
(1)绘制如意金箍棒。
(2)实现金箍棒可大可小的效果。
(3)控制金箍棒旋转起来。

绘制如意金箍棒
绘制金箍棒的中间部分。
绘制金箍棒的一头。

复制已经绘制的一头,移动到另一头。

在给顶端和底部都绘制一个小圈圈。

给金箍棒上色。


写上文字“如意金箍棒”。

根据对如意金箍棒的分析,接下来就要金箍棒变大变小的效果了。去外观模块中找找看,哪些积木块可以改变金箍棒的大小呢?

翻阅秘籍

(1)
有了这个积木块,我们就可以调节角色的大小。不断单击这个积木块,会发现角色在不断变大。


将积木块中的数字修改为负数,即,再次不断单击这个积木块,会发现角色变小了。

当角色变得很大或是很小的时候,怎么快速地帮助角色回到原始大小呢?
这个时候通过增加或者减小大小都很难精准地调节到初始大小100,将大小设为100积木块可以实现将角色快速地调整到指定大小,而100的数值就是角色的原始大小。

(2)将大小设为100积木块可以直接将角色设为原始大小(100)或指定大小。
100就是角色的初始大小,数值越大,角色越大;数值越小,角色越小。

思考提问
如果想要让一个大小发生变化的角色快速回到初始大小,需要用到哪个积木块?()

A.

B.

C.

编写程序

使用、以及积木块来完成如意金箍棒变大变小的效果。
提示


思考提问
想要让角色变小,以下哪个描述不可以实现?()
A.将角色大小设为一个小于当前的数值
B.将角色大小增加-10
C.将角色大小增加10
拓展练习



