小学生scratch趣味编程课程 第二课 边缘碰撞_游泳的鱼

2024-08-07
| 3页
| 226人阅读
| 50人下载
普通

内容正文:

Scratch plus 项目实战课程 1 / 3 第二课边缘碰撞_游泳的鱼 今天让我们来学习关于 Scratch 的碰撞问题。同样我们还是通过做一个小游戏来讲解。 1. 课时回顾 (1) 如何添加一个角色信息 (2) 如何添加一个脚本事件 (3) 如何运行项目 2. 本节要点 2.1 角色移动事件 说明:该事件的功能是控制角色产生移动效果。 2.2 碰撞边缘就反弹事件。 说明:该事件的作用是用于角色碰撞到边缘时,会让其按照原有的移动轨迹返回。 2.3 设置角色的旋转模式。 说明:该事件用于控制角色在发生旋转时的状态。 3. 开始制作 下面就是使用本节的知识点,做一个小游戏名字叫做“游泳的鱼”。 3.1 添加一个鱼的角色信息 还记得上一节课我们是怎么添加一个角色信息的,找到【新建角色】我们点击他后面的 那个人,然后我们找到今天要做游戏的角色信息鱼。如图(1) 图(1) Scratch plus 项目实战课程 2 / 3 3.2 给角色添加事件 上一节中我们实现了猫咪在原地动起来的效果,那我们现在要做的就是要让我们的小鱼 儿游动起来,那么我们怎么让小鱼儿进行简单的水平移动。 (1) 将 事件拖动到编辑器中,在其事件的下面添加 事件。 (2) 在 事件中添加 事件。 (3) 完成了上面所有操作后效果。如图(2) 图(2) (4) 我们点击“运行按钮”,那小鱼现在就动起来了。 (5) 鱼儿的游动的太快了,那我们通过修改 上的数字来控制鱼儿游动的快慢。 3.3 怎么让鱼儿游动到边缘再游回来 大家是不是发现鱼儿游动到边缘后,就没有了只剩下一点点了。那我们是不是想让鱼儿 游到边缘时在游回来,那我们要怎么实现呢。那这个问题就是我们今天要讲的“边缘碰撞” 问题。 (1) 我们找到【脚本】中的【动作】在找到 按钮,这个事件的作用就是当我们 的角色移动时,碰到了边缘时就会自动的向反方向移动。 (2) 找到 事件,将其拖动到编辑器中的 事件中。如图(3) 图(3) Scratch plus 项目实战课程 3 / 3 (3) 完成了上面所有操作后我们点击“运行按钮”,那小鱼现在是不是游动到边缘后就 自动游回来了。 (4) 大家是不是发现,鱼在碰到边缘游回来时它反过来了,那我们要怎么解决这个问题 呢。 (5) 我们将鼠标移动到角色上面,点击“鼠标右键”,选择“信息”。如图(4) 图(4) (6) 我们只需要设置【旋转模式】就可以了。我们只要将旋转模式设置为第二种模式(角 色一直保持水平方向)就可以了。旋转模式解析如图(5) 图(5) (7) 完成了上一步的操作后,我们的小鱼是不是就正常的来回的游动了。 4. 课时回顾 1.解决边缘碰撞问题,如何使用 事件 2.如何设置角色的旋转模式

资源预览图

小学生scratch趣味编程课程 第二课 边缘碰撞_游泳的鱼
1
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。