1.5 动手做一做
视频1-5 反弹的小球
图1-14 创建新作品
制作一个运动的小球,并且让它碰到边缘就反弹。
实现步骤:
(1)创建新作品(如图1-14所示)。
①单击“文件”菜单。
②在弹出的菜单中单击“新作品”选项。
(2)添加一个角色Ball,并将它的方向改为45°。具体操作如下。
①单击角色列表区中的按钮(图1-15中的①),进入角色库。
②在角色库中找到角色(Ball),单击它,将之加到作品中。
③将它的方向改为45(图1-15中的②)。
图1-15 添加小球和修改方向
(3)删除“角色1”。操作如图1-16所示,即先单击“角色1”,然后单击其右上角的垃圾桶图标。
图1-16 删除“角色1”
(4)单击标签栏中的“代码”标签。
(5)把事件类积木拖曳到代码区,放到任意位置都可以。步骤如图1-17所示。这个积木的功能是控制程序的执行,只能作为程序的第一块积木。有了它,单击舞台左上方的运行按钮,就会开始执行其下面的程序。
图1-17 从积木区拖曳积木到代码区
(6)把控制类积木拖曳到代码区,并拼接在上一个积木的下面,如图1-18所示。这个积木的功能是重复执行夹在其中间空白处的代码(目前还是空的),永不停止。
(7)把运动类积木拖曳到代码区中第二个积木的中间,如图1-19所示。这个积木的功能是让小球沿当前的方向(详见3.2.1节)移动10步。
(8)把控制类积木拖曳到代码区,并拼接在上一个积木的下面,然后把1改为0.01,如图1-20所示。这个积木的作用是暂停执行,等待0.01秒,然后再接着执行。
(9)把运动类积木拖曳到代码区,并拼接在上一个积木的下面,如图1-21所示。这个积木的功能是让小球在碰到舞台边缘时就反弹。
图1-18 出现阴影时释放鼠标
图1-19 添加“移动”积木后
图1-20 添加“等待”积木后
图1-21 最后的程序
这样我们的第一个作品就完成了。接下来要把它保存到计算机的文件中。单击菜单栏中的“文件”菜单,然后在弹出的菜单中单击“保存到电脑”选项,文件名可以取“反弹的小球”。为了方便以后的使用,可以新建一个文件夹,取名为“我的作品”。
最后,单击舞台区左上方的按钮,看看会有什么执行效果。可以单击舞台右上角的按钮,全屏播放。
请仔细看看这个程序中的各个积木,尝试理解为什么会有这样的效果。不过,即使理解不了也没关系,毕竟现在只是试一试,后面还会具体讲解和练习。
你可以尝试将“等待”积木中的0.01改为0.1或者1,看看效果又有什么区别。