scratch消灭幽灵,蓝桥杯省赛scratch集训之环绕运动

scratch消灭幽灵,是蓝桥杯集训环绕运动的题目,针对scratch环绕运动的一个集训,主要是考察学生对运动的积木块的熟练运用以及事件、循环积木的使用;

背景:任意太空背景;

角色: Ghost. Artillery 、Ball;天上飞来一只幽灵,我们要发挥自己的特长去消灭它。

要求:

(1)点击小绿旗运行程序,幽灵显示”ghost-d”造型在舞台,上方向右环绕移动;

(2)用鼠标控制大炮和子弹的方向,大炮始终面向鼠标的方向发射子弹;

(3)按下空格键发射1枚子弹,子弹打中幽灵或移到舞台边缘后隐藏;

(4)幽灵被子弹打中后变成”ghost-c”造型,2秒钟又变成”ghost-d” ;

(5)幽灵被击中后,向右移动不变。

scratch消灭幽灵编程实现步骤:

步骤一、选择“Galaxy”太空背景,选择Ghost幽灵、 Artillery大炮 、Ball子弹三个角色;初始化角色大炮的位置(0,-130),大小设为30;幽灵角色的位置为(-233,73),初始造型显示”ghost-d”,大小设为50;

步骤二、幽灵一直向右移动,环绕运动等幽灵运动到最右边后,重新再将幽灵设为最左侧,重复循环;

角色Ghost幽灵代码
角色Ghost幽灵代码

步骤三、子弹移到大炮,面向大炮的方向,大炮又是始终面向鼠标的方向发射子弹;

角色Aritlery大炮代码
角色Aritlery大炮代码

当按下空格键,子弹显示,移到大炮,而且面向大炮的方向,移动,直到碰到边缘或者碰到幽灵隐藏;

角色子弹Ball代码
角色子弹Ball代码

步骤四、幽灵重复循环,默认造型是”ghost-d”,如果碰到子弹就换成”ghost-c”造型,2秒钟又变成”ghost-d”;

蓝桥杯省赛scratch集训相关推荐:

scratch小鬼当家,蓝桥杯省赛scratch集训之环绕运动

scratch弹小球,蓝桥杯省赛集训之碰撞侦测

scratch汽车环绕行驶,蓝桥杯省赛scratch集训真题

最后更新时间:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

上一篇2023-04-23 19:49:46
下一篇 2023-04-25 10:39:29

相关推荐