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做加法选择题

给TA赞助
共{{data.count}}人
人已赞助
综合资讯

scratch踢足球,用scratch做简单的足球游戏

2023-5-1 11:41:07

综合资讯

scratch亮度与虚像特效区别,特效中亮度和虚像效果一样吗?

2023-5-2 11:08:25

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索