Scratch少儿编程思维训练:培养孩子的逻辑思维和计算思维能力
上QQ阅读APP看书,第一时间看更新

4.2 改变大小

4.2.1 改变大小的积木

改变角色大小的积木有两个,如图4-4所示。

图4-4 改变大小的积木

其中第①个积木是将角色的大小设置为一个绝对的大小。角色在角色库中的原始大小被默认为100,如果设置为70,就是将之设置为原始大小的70%;如果设置为200,就是将之放大到原始大小的两倍。第②个积木是将角色的大小增加一定的数值(本例中是10)。这是一个相对值,最终放大(或缩小)的比例取决于当前的大小。例如,如果当前的大小是100,那么增加10就会放大10%;如果当前的大小是10,那么增加10就会放大一倍。如果②中的数值是负数,那么就会将角色缩小。

4.2.2 动手做一做

例4.2 变大变小的蝴蝶。制作一个动画,让大小为50的蝴蝶逐渐变大,到大小为150后,又开始逐渐变小,最后回到原来的样子。

视频4-2 例4.2变大变小的蝴蝶

实现步骤:

(1)单击“文件”→“新作品”选项。

(2)删除角色小猫后,单击按钮,在背景库里找到背景Forest(森林),然后单击它,将之选作当前背景,如图4-5所示。

(3)单击按钮,在角色库里找到角色(Butterfly1),然后单击它,将它添加到作品中。

(4)将它的大小改为50。

(5)单击总界面左上角的“造型”标签,然后选择butterfly1-c造型,得到图4-5。

(6)单击总界面左上角的“代码”标签。

(7)在代码区中搭建程序,如图4-6所示。

(8)将作品保存到“外观-1.sb3”文件中。

(9)单击舞台左上方的小绿旗按钮,观看执行效果(注意:要单击蝴蝶)。

图4-5 第(1)步到第(5)步的效果

图4-6 Butterfly1的代码