scratch事件模块

scratch里有很多操作事件的模块,用来决定程序什么时候该干什么:


点击小绿旗开始

“当小绿旗被点击”这个模块就是当点击舞台区上方的小绿旗的时候,会执行他下方连接的程序,一般都是用在程序的开始,代表着开始程序要执行的任务。


按下空格键

“当按下空格键”,这个模块,就是当按下键盘的某一个键的时候执行这个模块下方的指令,可以点击下拉箭头选择具体的按键。


当角色被点击

“当角色被点击”模块,顾名思义,就是用鼠标点击这个角色的时候,执行这个模块下面的操作。


当切换背景

“当背景换成背景1”,就是当换到我们指定背景时,执行他下方的操作


当计时器>10

“当计时器>10”就是当计时器或者响度大于一定的值的时候执行对应的操作。


消息传递

我们可以在角色之间进行消息的传递,通过广播实现,这个消息的广播就相当于群发了一条短信,而所有角色都可以选择接不接收这个短信,比如说一个班级,群发了一条消息,是让男生下楼搬书,那女生就不会去管这一条消息,而男生看到以后,就会下楼,然后去搬书回教室。

“广播消息1”、“广播消息1并等待”,两个模块都是在往外广播消息,区别是,前者广播完之后就执行后面的操作,而后者广播完之后一直在等待着接收,直到有角色接收他的消息了,他才会执行后面的模块。

可以点击消息的下拉箭头,选择新消息,创建一个新的消息进行广播。

“当接收到消息1”就是接收到广播出来的消息以后执行对应的操作。

关于事件的模块就先写到这里,如果有哪里我讲的不够清楚,或者有什么问题,欢迎评论区留言讨论。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • scratch有声音模块可以控制声音的播放、特效及停止。 上传声音和之前的角色、背景一样,有四种方式,把鼠标放在左...
    发哈维飞阅读 4,268评论 0赞 2
  • 一、背景 业务组件化(或者叫模块化)作为移动端应用架构的主流方式之一,近年来一直是业界积极探索和实践的方向。有赞移...
    有赞技术团队阅读 2,750评论 2赞 9
  • 外观模块都是关于角色外观的一些操作,有显示隐藏、大小、造型、特效等等。 ““说你好2秒”和“说你好”,都是让角色说...
    发哈维飞阅读 2,892评论 0赞 1
  • scratch里有很多模块来实现我们想要的操作,今天先来说说运动模块。 运动模块就是一些控制角色进行运动的模块,有...
    发哈维飞阅读 7,183评论 0赞 1
  • Java中的String类可以被继承么? 答:不能,因为它是一个final类,同样的还有Integer,Float...
    gyymz1993阅读 4,206评论 2赞 104

友情链接更多精彩内容