本文共 910 字,大约阅读时间需要 3 分钟。
1.准备工作
(1)导入背景”Blue sky2”,删除空白背景;
(2)绘制如图红色和绿色正方形颜色块,放在如图所示的大致位置;
(3)小猫初始大小为60,初始位置在(x:-180,y:0)。
2.功能实现
(1)通过键盘的“↑”、"↓"、“←”、“→“键来控制小猫行走,每按一次,移动4步;
(2)小猫在行走过程中需要面向不同方向;
(3)当小猫碰到红色时喊出”游戏结束“,并回到初始位置;
(4)当小猫碰到绿色时胜利,喊出”胜利!“,并回到初始位置。
角色分析
角色:默认小猫
背景分析
背景: Blue sky2
1、保留默认小猫不变
2、从背景库中添加Blue sky2背景到背景列表中,然后删除空白背景,如下图所示:
3、利用矩形工具和颜色填充工具,按照题目要求绘制相应颜色的矩形,并放置好位置,如下图所示:
根据题目要求和功能实现对角色的整体流程进行分析:
功能实现有键盘控制操作,而在Scratch中通过键盘实现控制角色的运动有多种方式,我们这里采用事件的方式;所以我们整个小猫角色的程序将会有5个程序段,具体流程如下:
根据流程分析得到案例的主要用到积木如下:
具体每个积木程序的分析可以参考主要积木分析和之前案例的分析
考点分析:综合考查角色移到指定位置、移动步数、面向方向、按下键盘事件、颜色侦测、条件判断、循环结构等等;难点在于如何判断小猫是否碰到了颜色块,碰到之后该做什么以及不同按键需要有不同的朝向;方法有多种,小朋友们只要能实现效果就可以。
转载地址:http://qrhaf.baihongyu.com/