1. 课程回顾 #
让白马奔跑的时候增加一个重影的效果!

(1)重影效果可以用克隆来实现。

(2)当克隆体启动后,增加虚像特效,并移动n步,删除克隆体就可以了。

2. 学习目标与任务 #
2.1 课堂任务 #
本节课我们完成一个躲闪怪物的游戏。
老师来演示一遍效果,大家思考一下该如何完成作品。

2.2 作品分析 #
(1)小鱼是如何运动的?
(2)其他角色是如何运动的?
(3)背景会发生什么变化?
(4)变量设置的目的是什么?
3.编程思路与步骤 #
3.1 编程思路 #

3.2 编程步骤 #
1.小鱼的程序
初始化位置、大小、变量归零。
当角色被点击,计时器归零,广播开始。

重复移动到鼠标,侦测如果碰到Ghost,那么广播结束,将成绩设为计时器的值,停止游戏。

2.Ghost的程序
位置、大小、方向;
收到开始消息,面向随机方向,移动计时器步数,碰到边缘反弹。

3.背景切换
我们只要通过判断成绩的大小来改变背景就可以。
分别是:菜鸟级别(0,5)、大众级别(5.1,10)、天才级别(10.1,15)、学霸级别(15.1,20)
只要满足条件,就切换为对应的背景。

4.思考与练习 #
4.1 问答 #
右边是侦测GHOST的程序
小明想将所有角色都侦测到
可以使用哪个积木指令呢?
大家知道吗?

4.2 课后练习 #
同学们试一下如何用克隆来显示更多的Ghost吧!
动手试一试吧!