scratch小猫向相反的方向移动,按下键盘上下左右键

今天我们跟着莱德老师一起学过了scratch事件积木,在scratch事件模块中有“当按下…键”的积木,就是控制角色方向移动的。今天我们来根据例子来更形象的运用“当按下…键”事件积木;

scratch小猫向相反的方向移动完整效果
scratch小猫向相反的方向移动完整效果

案例:scratch向相反的方向移动。我们要实现的效果是,当按下鼠标上、下、左、右键的时候,是按正确的方向运动;等小猫碰到了石头后,再按下按键时,小猫往相反的方向移动。在事件模块“当按下…键”积木中可以实现;我们按下键盘的上下左右键,小猫总是向相反的方向移动。例如:按上键,小猫向下移动;按右键,小猫向左移动……

用scratch向相反的方向移动步骤:

步骤一、上传小猫和字母A两个角色;背景默认就行,新建一个变量bushu,用来控制小猫移动的步数,默认值为10;

scratch程序初始化
scratch程序初始化

步骤二、按下“上下左右”按键,控制小猫运动;向上移动就是y坐标增加10,向下就是y坐标增加-10,向右就是x坐标增加10,向左就是x坐标增加-10;

当按下上下左右键事件
当按下上下左右键事件

步骤三、当小猫碰到A之后,小猫向相反的方向移动,按下按键,往相反的方向运动。这个时候,我们只需重新给变量bushu赋值-10即可实现;

程序完整代码
程序完整代码

scratch相关的有趣的编程作品:

第十一届蓝桥杯scratch国赛真题,scratch苹果在绘制正方形格子中上下左右运动

scratch鼠标双击事件

scratch做加法选择题

最后更新时间:

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

上一篇 2022-12-02 13:48:23
下一篇 2022-12-02 18:21:44

相关推荐