1.课程回顾 #
1.1 变量 #
什么是变量 ?如何创建变量?
如何控制变量的值?如何控制变量的显示?
1.2 坐标体系 #
Scratch中X/Y的每一个坐标代表一个单位长度。
如:小猫面向90方向移动10步,即小猫的X坐标增加10个单位。
1.3 碰撞侦测 #
可以侦测该角色碰到鼠标、舞台以及其他的角色
该积木块主要嵌入到其他积木中执行相应命令
2.学习目标与作品分析 #
2.1 学习目标 #
2.2 课堂任务 #
2.3 作品分析 #
舞台上有哪些角色呢?
小魔棒是怎么生成和消失的呢?
小魔棒是通过按空格键克隆生成的
小魔棒在遇到小螃蟹和离开屏幕边界的时候消失
克隆的英文是Clone,意思是完全复制一样的东西。
在scratch中,是指在游戏中复制一个空代码角色(只是复制角色本身,并不复制原角色的代码)
创建一个指定角色的克隆(临时复制品),从下拉菜单中选择要克隆的角色。
注意:
克隆最初出现在和角色相同的位置(如果看不到克隆,移动它一下,避免原有角色盖住它)
确保在本积木的下拉菜单中选择你想要克隆的角色 克隆仅在项目运行期间存续
当克隆产生后,告诉它要做的工作。 克隆产生之后,会响应所有的该积木。
删除当前克隆。 把这个积木放在克隆要执行的脚本之后,程序停止时会自动删除所有克隆
如何统计小螃蟹被击中多少次呢?
需要建立一个称为“数量”的变量
在被点击的时候,让次数归零
在小魔棒击中小螃蟹的时候,次数加1