好久没来了

都长草了,还是继续写一下吧。

看了下,blog是从05年开始写的,哎,都快10年了。


### 关于Scratch '狼来了' 示例项目 在探讨Scratch中的“狼来了”项目时,可以创建一个互动故事或游戏,其中玩家扮演村民角色,在听到狼叫声后做出反应。通过这个过程学习事件触发机制、条件判断以及循环结构。 #### 创建背景和角色 1. **设置舞台** 使用Scratch内置资源库选择森林作为场景图片。 2. **导入角色** - 添加一只狼的角色图像; - 加入若干个代表不同村民的小人形象; #### 编写脚本逻辑 为了实现当点击绿旗子启动程序之后,每隔一段时间随机播放一次狼嚎声,并让所有村民轮流发表意见说是否相信有狼来临: ```scratch when green flag clicked forever { wait (pick random 5 to 10) seconds // 随机等待时间 play sound "wolf howl" until done // 播放狼叫声音文件 broadcast [wolf cry v] // 发送广播通知其他对象响应此事件 } ``` 对于每个村民来说,则需监听上述发出的消息并执行相应动作: ```scratch when I receive [wolf cry v] if <(random number from 1 to 2) = 1> then//模拟一半几率认为是真的 say [真的有狼!] for 2 secs //显示对话框持续两秒 else say [又是在骗人...] for 2 secs //不相信的情况下的回应 end switch costume to [scared] //切换到害怕的表情造型 wait 3 secs //保持状态三秒钟 switch costume to [normal] //恢复常态外观 ``` 以上代码片段展示了如何利用Scratch图形化编程环境构建简单的故事情节交互体验[^1]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值