跟娃学少儿编程scratch:新手教程之星际迷航

Comentarios · 85 Puntos de vista

今天我们来做一个小动画,星际迷航。 舞台画面是这样的: 火箭慢慢飞向地球,由近及远,越来越小,到达地球后消失。同时,一个宇航员小猴子在太空中一圈又一圈地转动,地球也在慢慢的转动,太空中的星星变小又

  今天我们来做一个小动画,星际迷航。

  舞台画面是这样的:

  火箭慢慢飞向地球,由近及远,越来越小,到达地球后消失。同时,一个宇航员小猴子在太空中一圈又一圈地转动,地球也在慢慢的转动,太空中的星星变小又变大。

  打开scratch

  一、添加背景

  点击背景,选择stars.

  二、添加角色

  一共4个角色,Rocketship, Monkey, Star, Earth.

  调整角色大小和位置,将火箭大小设置为50,位于舞台左下方,小猴子设为60位于舞台上方偏左,星星设为50,放置在喜欢的地方,地球设为80,位于舞台右上方。

  点击火箭角色,发现它默认的方向是90度方向,但是火箭头是冲上的。我们需将它的造型位置更改一下。调整成火箭头冲右。

  点击造型选项卡。

  点击选择按钮

  按住鼠标左键将整个火箭都圈起来,再松手。

  整个火箭被选中。

  将鼠标移到红框位置,当鼠标变成小手的形状,按鼠标左键向左上拖拽,将火箭旋转至头冲右为止。

  点击小猴子角色,点击造型选项卡,我们需要给宇航员小猴加一个氧气罩。用白色椭圆在小猴子的头上画一个圈就可以了。

  这样氧气罩就加好了。

  现在的舞台是这样的:

  三、开始编程

  1、给火箭编程,由于火箭有位置和大小的变化,所以要初始化大小和位置。面向鼠标指针,下拉框里选择Earth,面向哪,运动的时候就会朝哪个方向走。

  火箭慢慢的向地球飞去,越来越远,越来越小。重复执行100次,第次移动4步,同时减小0.5。100次刚好走了400步,大小减到0。当大小为0的时候,在舞台上只剩一个小点。但是隐在地球后面,所以就看不见了。

  图层关系上,地球在前面,火箭在后面。

  2、给小猴子编程,小猴子的程序很简单,让它在原地转圈就行了。

  3、给地球编程,地球和小猴子的程序是一样的。只是调整一下参数即可。

  4、给星星编程,星星有大小变化,所以要初始化大小。然后星星要先变小,再变大到原来状态。这个过程是一直重复执行的。

  星空中的星星应该是有很多颗的。所以我们可以复制星星。在星星角色上点鼠标右键,点复制,新星星就出现啦,而且带着程序哦。可以多复制几个。

  每一颗星星程序都是一样的。我们可以根据自己的需要来调整星星的程序,比如我不想让所有星星一起变大,又一起变小,太同步了。那我们只需要调整等待时间即可。比如:

  每一颗星星都可以这么调,只是将这个0.5换成0.1、0.2、0.3等根据自己需要来调整 。

  同理,大小也可以自己来调。比方舞台中间的星星要小一些:

  这样就行了。

  点击运行按钮,试试效果。一切正常!

  快来一起动手做起来吧!

  本期scratch新手教程就到这里啦~

Comentarios
会员免费服务:时刻音乐 时刻云盘 时刻工具箱 时刻标签 GitHub加速 时刻工具