Scratch编程-大鱼吃小鱼

Scratch编程-大鱼吃小鱼

一、学习目标

  1. 实现背景音乐循环播放的效果,以及背景编写规范;

  2. 通过距离的判断实现不同的效果,解决角色摇头问题;

  3. 完成大鱼吃小鱼项目代码。

二、项目分析

  1. 添加角色shark 2 、fish;添加Underwater 1背景。

  2. 实现fish的移动;

  3. 实现 shark 2 能够跟随鼠标移动;碰到fish时能够切换shark 2-b造型,并播放声音bite声音,之后换成shark 2-a造型,同时积分+1.

三、代码实现

  1. 添加shark2、fish角色,Underwater 1背景。

  2. 在背景中添加音乐,并实现音乐循环播放效果。

在可循环中选择喜欢的音乐效果。

在这里我们要使用来完成,不能使用否则就会出现开头一直循环的结果。

  3.  角色的初始化工作(位置、大小、方向、隐藏/显示、造型)

  4.  将fish实现游动效果,这里可以通过改动方向并移动即可。

  5. shark可以跟着鼠标移动,

这个时候回出现问题,shark 到达指针位置后,左右摇摆。这是我们可以将shark离鼠标近的时候就移动到鼠标位置。

  6. 实现小鱼被吃的效果,鲨鱼吃到小鱼后造型,声音,小鱼消失

 

四、完整代码

 

五、作业任务

posted @ 2023-09-20 19:58  WangZhaowei  阅读(1908)  评论(0编辑  收藏  举报