义乌外贸网站建设来啦,搬家网站怎么做,让别人做网站的话术,wordpress评论框表情老鹰捉小鸡
小鸡正在农场上玩耍#xff0c;突然从远处飞来一只老鹰#xff0c;小鸡要快速回到鸡舍中#xff0c;躲避老鹰的抓捕。
1. 准备工作
#xff08;1#xff09;删除默认白色背景#xff0c;添加背景Farm#xff1b;
#xff08;2#xff09;删除默认角色小…老鹰捉小鸡
小鸡正在农场上玩耍突然从远处飞来一只老鹰小鸡要快速回到鸡舍中躲避老鹰的抓捕。
1. 准备工作
1删除默认白色背景添加背景Farm
2删除默认角色小猫添加角色Chick、Griffin。
2. 功能实现
1角色的初始位置和方向如下图所示 2老鹰不断向右下移动碰到边缘就反弹不能倒立
3用上、下、左、右键控制小鸡朝上下左右四个不同的方向移动不能倒立
4老鹰碰到小鸡后老鹰会说“我抓住你了” 2秒停止全部脚本 5小鸡走进鸡舍后会说“我安全啦”2秒然后消失停止全部脚本。 3. 设计思路与实现
1角色分析
角色Chick、Griffin
2背景分析
背景Farm
3所用积木块介绍
a. 运动类 角色移动指定的步数正数就是向前负数就是向后。 将角色移动到舞台中指定的X/Y坐标位置默认坐标x:0, y:0。x的范围-240, 240y的范围-180, 180。 将角色朝向某个指定的方向。通常用作控制角色在舞台中的上下左右朝向。即0朝上90朝右默认180朝下-90朝左。 角色碰到边缘后就往回走。 设定角色旋转方式为“左右翻转”下拉可选“不可旋转”“任意旋转”。这三种旋转方式区别在于左右翻转正常转向后角色上下结构不变不可旋转不能进行旋转任意旋转转向后上下颠倒Scratch默认旋转方式。
b. 外观类 在规定的时间内在舞台上显示输入的文字说话云朵。 将角色的大小调整为指定的值。该积木块通常在角色初始化时使用。 在舞台中显示当前角色。 在舞台中隐藏当前角色。
c. 事件类 程序开始积木块。点击舞台区的绿旗执行以绿旗开始的所有程序脚本。
d. 控制类 循环积木块一遍一遍地执行包起来的积木序列。重复执行模块里面的积木指令相当于一个死循环永不停止除非在某个地方结束脚本。 条件判断语句如果条件返回值为真bool值那么执行模块里面的积木指令如果条件不成立返回值为假执行条件判断模块后面的程序指令。 循环积木块一遍一遍地执行包起来的积木序列。判断条件是否为真如果尖尖角里面的返回值为真则停止循环。 将所有的角色和背景的脚本停止执行下拉倒三角还可以选择“停止当前角色的其它脚本”和“这个脚本”。
e. 侦测类 检测是否碰到指定的颜色如果是返回bool值“真”否则返回bool值“假”。 判断当前角色是否碰到鼠标下拉可以选择其它角色和舞台边缘。 侦测是否按下了键盘的某个按键获取一个为真或假的布尔值。通过下拉三角可以选择空格键、方向键、任意键、字母键和数字键。
4角色、舞台背景设置
a. 角色设置
我们删除默认的角色小猫在角色仓库中选择题目要求的角色“Chick”、“Griffin”。 b. 舞台背景设置
我们按照题目的要求选择舞台背景“Farm”。 按照题目要求删除默认白色背景。 5脚本编写
编程题的功能实现有多种方案标准答案所示参考程序仅是其中的一种最终以是否完成题目要求的功能实现效果作为评分依据。
a. 角色Griffin 当绿旗被点击时
开始点击绿旗也就是程序启动就要执行后续的程序指令。初始化大小60初始化位置X -7Y 103。旋转方式左右翻转。老鹰不能倒立初始化方向135°。老鹰不断向右下移动重复执行直到 碰到Chick 移动5步。碰到边缘就反弹。老鹰不断向右下移动碰到边缘就反弹 说“我抓住你了”2秒。老鹰碰到小鸡后老鹰会说“我抓住你了” 2秒停止全部脚本。
b. 角色Chick 当绿旗被点击时
开始点击绿旗也就是程序启动就要执行后续的程序指令。初始位置X 191Y -134。旋转方式左右翻转。初始方向-90°。重复执行用上、下、左、右键控制小鸡朝上下左右四个不同的方向移动不能倒立 如果按下“向上”键设置旋转方式为“任意旋转”面向0°方向移动10步。如果按下“向下”键设置旋转方式为“任意旋转”面向180°方向移动10步。如果按下“向左”键设置旋转方式为“左右翻转”面向-90°方向移动10步。如果按下“向右”键设置旋转方式为“左右翻转”面向90°方向移动10步。 当绿旗被点击时
开始点击绿旗也就是程序启动就要执行后续的程序指令。初始状态显示重复执行小鸡走进鸡舍后会说“我安全啦”2秒然后消失停止全部脚本。 如果碰到黑色说“我安全了”2秒隐藏停止全部脚本。
4. 评分标准
1背景和角色添加正确1分
2点击绿旗后角色的初始位置正确1分方向正确1分老鹰不断移动旋转方式正确碰到边缘反弹2分
3按下上、下、左、右键可以让小鸡朝上下左右不同方向移动2分旋转方式正确1分
4老鹰碰到小鸡后说出“我抓住你了”2分停止全部脚本1分
5小鸡碰到鸡舍黑色部分后说出“我安全啦”2分隐藏1分停止全部脚本1分。
5. 知识块