搜索

scratch广播消息怎么用,各个角色消息传递者

2023-04-24 10:07:56

在scratch编程中,我们经常会用到广播消息。当多个角色之间传递信息,或者统一控制多个角色的行为的时候,这个时候需要有个消息传递机制进行控制。涉及到的消息模块有下面几个“广播消息”、“广播消息并等待”、“当接收到消息”积木。 scratch广播消息的传递 scratch广播消息的传递

scratch广播消息有什么用?

消息是 Scratch 软件的灵魂之一。不同的程序之间,可以通过消息来衔接,消息是不同程序之间沟通的重要手段。在 Scratch 中可以使用“广播消息”、“广播消息并等待”、“当接收到消息”积木来发起和响应消息。 其实,消息机制在我们的生活中无处不在,它让我们的生活变得尽然有序。比如过马路要看红绿灯、跑步比赛要听裁判的发令枪声、打电话等等。以红绿灯为例,行人看见红灯、绿灯切换以后,是原地不动、还是匆忙跑过去,都跟路灯没关系。路灯要做的就是告诉所有人,我把灯的颜色切换了,剩下的事情你们自己看着办吧。这一点像极了“广播消息”积木,作为消息的发送者并不需要关注消息的接收者会如何反应。 而打电话就不同了,其中一人在表达了自己的想法后,必须要停下来聆听对方的反馈,这样才能顺畅的沟通交流。如果两个人都像“广播消息”一样,只顾着自己滔滔不绝的唠叨,那么对方肯定啥也没听懂,这就是一次糟糕的通话。“广播消息并等待”积木就像打电话一样,可以让沟通变得更有秩序。

scratch广播消息怎么用?

新建一个广播消息 新建一个广播消息 例如小猫要传送一个随机生成的数给螃蟹,小猫首先随机生成一个数字,并且说,“发一个数给你?” 广播一则消息给螃蟹 然后通过广播消息的方式,传给螃蟹。当接收到“发一个数给你?”的时候,螃蟹把收到的数说出来。 螃蟹接收到了消息 螃蟹接收到了消息

← 返回 Scratch 资讯  |  意见反馈

微信二维码 微信扫码关注 抖音二维码 抖音扫码关注