Scratch运动模块——有趣的弹球游戏(一)

你们好!我是蓝老师,有了前几期Scratch的基础,相信你们早已摩拳擦掌,跃跃欲试了,甚至还有些小伙伴已经编写了很是不错的程序。编程

学习编程就是这样不断探索、主动思考、解决问题的过程。学习

 

本期内容:动画

课程目标——经过设置动画场景,使得初学者对Scratch3.0编程有初步的认知,并熟悉使用运动模块3d

知识点——运动指针

 

一、添加角色blog

Scratch运动模块——有趣的弹球游戏(一)

点击界面右下角选择角色游戏

Scratch运动模块——有趣的弹球游戏(一)

也能够上传一个本身喜欢的角色get

Scratch运动模块——有趣的弹球游戏(一)

能够看到,角色区有三个角色:小猫、球、蓝精灵。it

咱们点击角色区左上方的小眼睛,让舞台区仅留下蓝精灵,方便咱们仅对某个角色进行设定。class

Scratch运动模块——有趣的弹球游戏(一)

点击“运动”模块,并选择“1秒内移动到随机位置”,将其从积木区拖动至编辑区。

Scratch运动模块——有趣的弹球游戏(一)

点击编辑区积木,观察舞台角色的动做。

Scratch运动模块——有趣的弹球游戏(一)

咱们能够在积木区寻找更多须要的模块,进行多种运动方式的尝试。

Scratch运动模块——有趣的弹球游戏(一)

我选择了一个“碰到边缘反弹”的模块,点击编辑区的积木看会发生什么。

Scratch运动模块——有趣的弹球游戏(一)

角色能够停在在舞台任何一个位置,可是会在接触边缘时弹回。

Scratch运动模块——有趣的弹球游戏(一)

再添加一个循环模块,点击编程区的模块。

Scratch运动模块——有趣的弹球游戏(一)

运行时,发现蓝精灵在角色区一直移动、旋转跳跃闭着眼,根本停不下来。

角色坐标发生变化,方向也在变化,“随机位置”包括了“随机方向

Scratch运动模块——有趣的弹球游戏(一)

我将“任意位置”改为“鼠标指针”,点击编程区的积木,发现蓝精灵跟着鼠标移动,总会在1秒内到达鼠标停留的位置。

Scratch运动模块——有趣的弹球游戏(一)若是我把小猫的小眼睛打开,按照上面的程序,改为“移动到蓝精灵”,点击运行这两个角色。

Scratch运动模块——有趣的弹球游戏(一)

发现蓝精灵跟着鼠标,小猫跟着蓝精灵排着队移动。

若是更多角色一个接着一个移动会怎样呢?不妨尝试一下。

Scratch运动模块——有趣的弹球游戏(一)

 

将角色蓝精灵换成小球,点击运行,舞台上的表现很像个简单的弹球游戏

可是很显然,这个游戏没有规则可循,因此不能进行游戏。

如何把这个游戏进行加工,让它成为一个可玩的有趣游戏呢?你们能够根据本身的想法继续编写这个程序,咱们下期将继续学习Scratch中“运动”这个重要模块。

 

以上就是本期内容,我是蓝老师,一个专一于少儿编程的探行者,咱们下期再见!

相关文章
相关标签/搜索