少儿创客教育系列丛书 第3课 在Scratch中移动角色——向城堡出发
“向城堡出发”这个故事发生在小猫“抓抓”发现城堡,并且向城堡出发的路上。
单击此处,在线试玩本课的在线范例,看看小猫“抓抓”是如何向城堡出发的。
单击此处,打开本课的空白练习作品项目页,单击右上角的“转到设计页”按钮,在“作品设计页”中,根据所学会的本领,从“背景库”中添加如下图所示的舞台背景。也可以单击此处或者扫描右边的二维码复习舞台背景的添加方法。
在Scratch中,要准确描述角色在舞台上的位置,需要坐标系统的帮忙。 在Scratch的舞台坐标系统中,一般把水平方向称为“x轴”,垂直方向称为“y轴”。“x轴”有480个像素点,“y轴”有360个像素点。其中,舞台的中心点是坐标系统的原点,它的坐标值是(0,0)。可以单击此处或者扫描右边的二维码了解舞台坐标的详细知识。
在本课的练习作品设计页的舞台上移动鼠标,可以在舞台右下角的状态栏上,看到当前鼠标的坐标。这个坐标值,会随着鼠标的移动而变化。
移动鼠标分别指向Scratch舞台的左上角、右上角、左下角、右下角,看看这些特殊位置的坐标值是多少?将这些坐标值填写到学习手册上。
让小猫从舞台的左下角走到城堡门口,需要用到“动作”类别中的 和 这两个指令。单击此处或者扫描右边的二维码了解关于这两个指令的详细知识。
在本课练习作品设计页“指令区”的“脚本”选项卡中找到这两个指令,想一想,这两个指令的参数可能是什么意思?
要让小猫沿着舞台上的小路走到城堡门口,可以按照以下步骤操作,也可以单击此处或者扫描右边的二维码了解具体的操作过程, 然后在自己的练习作品设计页中让小猫走向城堡
小猫在走向城堡的过程中,按照一般的视觉规律,应该是越走越小。 要改变角色的大小,可以使用“外观”类别中的 指令。由于小猫是越走越小的,因此指令中的参数应该是负数,比如输入“-15”,表示缩小15%。 可以按照以下步骤操作,也可以单击此处或者扫描右边的二维码了解具体的操作过程, 然后在自己的练习作品设计页中让小猫越走越小。
通过以上操作,小猫可以一边走向城堡、一边改变大小。但美中不足的是,它走路的姿势比较僵硬。如果能够在移动的时候有动态的走动效果,那就非常完美了。 其实,小猫角色默认有下图所示的两个造型,只要用脚本代码控制不断循环显示这两个造型,就可以产生小猫走动的动态效果。 可以按照以下步骤操作,也可以单击此处或者扫描右边的二维码了解具体的操作过程, 然后在自己的练习作品设计页中让
怎样才能使小猫“抓抓”向城堡走去的动画效果更自然、更顺畅?在自己的练习作品设计页上编写程序实现自己的想法。 |