课程首页 › 第2部分 › 第4章

第8课 如意金箍棒

第4章 千变万化的外观模块

拓展练习

作品要求:

(1)添加5个你喜欢的背景。

(2)删除空白的背景。

(3)单击小绿旗后,背景会不停地随机切换。

插图

第课如意金箍棒

启动思维

插图

项目设计

想要获得一根属于自己的如意金箍棒可不太容易,需要我们一起精心绘制和编写程序。

下面来规划一下如意金箍棒的设计思路吧。

(1)绘制如意金箍棒。

(2)实现金箍棒可大可小的效果。

(3)控制金箍棒旋转起来。

插图

绘制如意金箍棒

绘制金箍棒的中间部分。

绘制金箍棒的一头。

插图

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

插图

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

插图

给金箍棒上色。

插图

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

插图

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

插图

翻阅秘籍

插图

(1)

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

插图
插图

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

插图

当角色变得很大或是很小的时候,怎么快速地帮助角色回到原始大小呢?

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

插图

(2)将大小设为100积木块可以直接将角色设为原始大小(100)或指定大小。

100就是角色的初始大小,数值越大,角色越大;数值越小,角色越小。

插图

思考提问

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

插图

A.

插图

B.

插图

C.

插图

编写程序

插图
插图
插图

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

提示

插图
插图

思考提问

想要让角色变小,以下哪个描述不可以实现?()

A.将角色大小设为一个小于当前的数值

B.将角色大小增加-10

C.将角色大小增加10

拓展练习

插图