scratch等待指令中的“等待(1)秒”与等待<>的作用及用法

在scratch编程中,我们经常会用到控制模块中的等待指令,在软件中,等待指令有两种,一种是等待几秒,有具体的参数,第二种是等待<>指令。第二种在使用过程中,经常不知道什么情况下使用这个,源自于对这个积木的理解不到位;下面我们一起来巩固下scratch等待指令;

scratch等待指令

scratch等待指令

scratch中“等待(1)秒”与等待<>的作用

等待(1)秒积木是上方有凹口,下方有凸口,是可以拼接其他的积木指令的。里面有等待的时间参数,等待几秒后,再执行下面的程序;

等待<>积木可以理解为,在<>之前一直等待。在条件没有满足时,程序会一直等待。在条件满足时,程序才会执行下一条脚本。

等待<>积木是可以暂停脚本的,直到指定的条件为true的情况下,才会继续执行下面的程序;因为等待<>积木用于暂停脚本,直到等待的条件为真,才可以继续执行,所以,它主要用于脚本必须等待某个事件的情况下;

scratch等待<>积木的用法

例题,小猫在没有“按下空格键”之前一直是等待的,只有等按下了空格,条件为真了,才会执行小猫移动10步旋转角度。如果一直按着“空格”不松开,角色就会一直移动、旋转。

scratch等待积木的用法

如果是当我们一直按住空格键不松开,只执行一次移动10步、旋转4°脚本,该怎么办?

按下空格为真,按下空格不成立就是抬起空格键为真

按下空格为真,按下空格不成立就是抬起空格键为真

这里也需要用到等待<>积木,等待按下空格不成立,也就是抬起空格键。在没有抬起空格键之前,一直是等待的;由于是一直按着空格键,所以条件是没有满足的。没有满足,就会停下脚本,直到满足后,再继续下一循环;

按住空格键不松开,只执行一次脚本

按住空格键不松开,只执行一次脚本

scratch基础知识点

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

scratch小猫奔跑,第十一届蓝桥杯选拔赛真题

2023-5-4 10:21:14

综合资讯

scratch编程题河马带球,蓝桥杯国赛真题

2023-5-4 10:21:26

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