scratch事件积木

一、事件积木简介

(1)绿旗被点击

首先,“当绿旗被点击”这个积木,可以把这个积木放在脚本的最前面,这样当点击绿旗的时候,角色就会开始执行你们编写的程序啦

(2)按下键

接下来是“当按下键”积木,你们可以把这个积木放在你们想让它执行的一段代码前面,这样每次你们按选中的键的时候,角色就会做出相应的动作。

(3)角色被点击

然后是“当角色被点击”积木,这个积木就像是你的鼠标,把这个积木放在你们想让它执行的一段代码前面,当你点击自己创建出来的角色时,你的动画角色就会执行接下来的积木所做出的指令。

(4)当背景换成

还有“当背景‘换成’”积木,把这个积木放在你们想让它执行的一段代码前面,当你更换背景时,你所创建的角色会执行后面你所下达的指令。

(5)收到消息 广播

最后是 “当收到消息”积木,这个积木就像一个开关,当它接收到特定消息时,就会触发相应的脚本进行运行,具体来说,可以使用"广播消息"积木向角色发送一个消息。例如,在一个游戏中,当玩家收集到足够的金币时,游戏角色可以发送一个"收集到足够金币"的消息。然后,在游戏中的其他角色,比如商店角色,可以使用"当接收到(收集到足够金币)"积木,来监听这个消息。一旦接收到这个消息,商店角色就可以打开自己的店铺,等待玩家前来购买物品,这种机制可以让编程变得像现实生活中的交互那样有序和灵活。通过使用"当接收到消息"积木,我们可以实现角色之间的实时交互,使编程项目变得更加生动和有趣!

二、案例学习

事件积木

(1)当绿旗被点击

点击绿旗开始运行程序时,位于这个事件积木下的代码块会首先执行。

(2)当按下空格键

这种事件积木用来响应空格键的按下动作,如果你按下了空格键,位于这个事件积木下的代码块将会被执行。

 (3)当角色被点击

这种事件积木是当角色被点击时触发的,如果在程序运行过程中点击了角色,那么位于这个事件积木下的代码块会被执行。

(4)总结:

当绿旗被点击”“当按下空格键”“当角色被点击”不同之处都是用来触发特定动作的,但它们的主要区别在于触发条件

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值