scratch1.4怎样碰到颜色就切换背景
最佳答案
Scratch 1.4在便利性和功能性上与2.x还是有所差异,但在程序能力方面也能弥补。
如果是在Scratch2.x中,角色碰到特定颜色后,可以使用“外观”模块中“切换背景为...”积木完成题主的要求。但是在Scratch 1.4中由于切换背景的功能积木被限制在了“背景脚本”中,所以必须另辟蹊径——使用广播来传递“切换背景”的消息。
我根据题主的思路设计了一个动画,当小猫碰到了背景1“desert”中的仙人掌,就将背景切换为背景2“garden-rock”。
首先先看一下角色“小猫”的脚步:

核心操作是利用重复积木来判断“是否碰到了仙人掌的绿色”,如果“碰到绿色”就发送广播“切换背景”。下面是背景中的脚步:

看到了吗?通过接收广播“切换背景”,就能够让“背景脚步”来切换造型了。
话说,Scratch中的广播就是用来发送全局消息,让当前播放动画中的所有角色、背景能够在判读后进行处理。
最佳答案由网友 grass_rt 提供
其他回答
暂无其它回答!