美文网首页Scratch
Scratch的循环侦测

Scratch的循环侦测

作者: 虽然菜 | 来源:发表于2021-08-31 16:55 被阅读0次

    侦测

    所谓循环侦测,指的是程序在运行过程中,对于事件和某些条件的监听,一旦满足条件,就执行指定的指令。

    理解循环侦测,首先要理解为什么需要有循环侦测这种东西。

    就拿游戏开心消消乐来说:

    图1:消消乐

    玩游戏的时候,用手指点一下要交换的图案,图案就会交换。大家有没有想过这样的问题:我们不一定什么时候能找到要交换图案,所以手机怎么知道我们什么时候点击这个图案呢?

    答案是手机不知道,所以它就会不停地判断,看看我们有没有点击屏幕。

    这里要划重点了:不停地判断。体现到Scratch的指令里,就是:

    图2:一直判断

    侦测的分类

    Scratch中的循环侦测基本上都可以使用这个模板。根据侦测的具体内容,可以分为下面的几类:

    图3:循环侦测

    注意:并不是所有的侦测都要用重复执行。识别是否需要重复执行的关键点在于,弄清这个侦测的需要在什么时候判断,是一直要判断呢,还是满足某些条件时候判断就可以了。

    严格来说,位置侦测属于数值侦测,但是在使用的过程中,位置侦测使用的频率很高,所以我们会单独作为一个知识点来讲解。

    相关文章

      网友评论

        本文标题:Scratch的循环侦测

        本文链接:https://www.haomeiwen.com/subject/gnvbiltx.html