叮咚爸教Scratch少儿编程基础篇04-流浪的地球

网友投稿 2020-03-19 19:03

图文教程:

添加地球,火箭,和宇宙背景

https://cdn.china-scratch.com/timg/200321/1Z31Q008-0.jpg

让地球自转

运动类代码里面有一个右转()度

https://cdn.china-scratch.com/timg/200321/1Z31943V-1.jpg

让地球循环右转,就能实现自转的效果,把每次旋转角度设置为5度,旋转速度比较合适。可以自己修改。

https://cdn.china-scratch.com/timg/200321/1Z31a205-2.jpg

让地球随机移动

运动类代码里面的“在()秒内滑动到随机位置”可以让地球在舞台上随机移动,每次移动的时间是可设定的。这里设置为2秒。

https://cdn.china-scratch.com/timg/200321/1Z31a3E-3.jpg

地球的代码就完成了,点击绿旗,可以看到地球一边自转,一边在宇宙里面随机移动。

火箭在宇宙中飞行

先把火箭的大小设为50,是初始的一半。原始的大小有一点偏大。

https://cdn.china-scratch.com/timg/200321/1Z31962b-4.jpg

运动类代码的“移动()步”可以让角色沿着自己的方向移动。

https://cdn.china-scratch.com/timg/200321/1Z32051F-5.jpg

试着点击代码,会发现,火箭是“横着走”的。这是为什么呢?

https://cdn.china-scratch.com/timg/200321/1Z320N92-6.jpg

这是因为,火箭的“方向”和火箭造型/图画的方向不一致。点击方向,出现方向罗盘。

https://cdn.china-scratch.com/timg/200321/1Z32032T-7.jpg

可以看到,当角色的方向向右时,造型/图画的方向是向上的。如果把造型调整成向右的话,就和角色方向一致了。

点击火箭的造型,选定火箭,

https://cdn.china-scratch.com/timg/200321/1Z32144F-8.jpg

看到火箭底部有个“旋转按钮”,用鼠标选定这个按钮进行旋转。

https://cdn.china-scratch.com/timg/200321/1Z321C43-9.jpg

再回到编程画面,角色方向和造型/图画方向一致了。

https://cdn.china-scratch.com/timg/200321/1Z3212254-10.jpg

让火箭循环移动。

https://cdn.china-scratch.com/timg/200321/1Z3225W7-11.jpg

运行的话,会发现火箭飞出舞台就不回来了。

为了让火箭飞到舞台边缘自己飞回来,要用运动类代码里面的“碰到边缘就反弹”。

https://cdn.china-scratch.com/timg/200321/1Z322AI-12.jpg

现在火箭的代码也完成了:

https://cdn.china-scratch.com/timg/200321/1Z3223460-13.jpg

通过“方向”罗盘,把火箭的方向弄成倾斜的。

https://cdn.china-scratch.com/timg/200321/1Z3232L0-14.jpg

现在来运行一下吧!

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com