![乐高机器人:Scratch与WeDo编程基础实战应用](https://wfqqreader-1252317822.image.myqcloud.com/cover/707/31251707/b_31251707.jpg)
上QQ阅读APP看书,第一时间看更新
5.2 Scratch猴子程序
Scratch程序
先把需要的素材放到舞台上。
![](https://epubservercos.yuewen.com/896E45/16923818205021606/epubprivate/OEBPS/Images/73_01.jpg?sign=1739301646-dElHVXkJE1u0tQLW2JDiUlMw2Pz7kvLf-0-38be3b6d4cd7583d6419f0408459fda4)
声音(Chee Chee)背景(Jungle)
![](https://epubservercos.yuewen.com/896E45/16923818205021606/epubprivate/OEBPS/Images/73_02.jpg?sign=1739301646-eogpPeuRHdnbL3HgfJDVBODjH5yJg0z7-0-70ce34fe685c66b0319b23c57b5c9edd)
Scratch自带的(monkey)有三个造型
![](https://epubservercos.yuewen.com/896E45/16923818205021606/epubprivate/OEBPS/Images/73_03.jpg?sign=1739301646-szXg3xONSGj6mzjzveSNyJSAcIc35y1T-0-eac9215748f036d2bffe1cad6a0db7ed)
程序运行,小猴子问你叫什么名字,输入名字。
编写程序
![](https://epubservercos.yuewen.com/896E45/16923818205021606/epubprivate/OEBPS/Images/74_01.jpg?sign=1739301646-QxLDBHKEAvW5ZVyM5md0ZrEye63Kyffp-0-213e82e416490164d6ba1e641b82e06b)
程序的源代码
程序里会使用到以下模块。
![](https://epubservercos.yuewen.com/896E45/16923818205021606/epubprivate/OEBPS/Images/74_02.jpg?sign=1739301646-zW6Yt95aaAc6QxIdvj5OJbDDwcL0CKiB-0-4e60f79000116f4f67a0a59d2232c3d7)
孙悟空的72变。控制猴子变大,变小,变颜色,及左、右移动的程序。
![](https://epubservercos.yuewen.com/896E45/16923818205021606/epubprivate/OEBPS/Images/75_01.jpg?sign=1739301646-RgJWwh2n1HqNglwm4Kg0lwn0HNqfWkOB-0-a5179433ff46872b84b53676795e9469)
通过不同的按键,来控制猴子的变化。
![](https://epubservercos.yuewen.com/896E45/16923818205021606/epubprivate/OEBPS/Images/75_02.jpg?sign=1739301646-O5zv0UJcSqFVeQoj0Kmaabnhhlphda1X-0-9b88699e8e57fe2c56602fe4736c2757)
这几个模块的使用方法如下。
![](https://epubservercos.yuewen.com/896E45/16923818205021606/epubprivate/OEBPS/Images/75_03.jpg?sign=1739301646-YaqFrE8tloDi1MKwpGWRlVOivsx1Mzdw-0-e215b9753a7f64da94ad3cc23a52427d)
金箍棒
![](https://epubservercos.yuewen.com/896E45/16923818205021606/epubprivate/OEBPS/Images/76_01.jpg?sign=1739301646-b3zHucv6dSTMljFwLO8fCr93a2Garsdm-0-3fc467182f11ab88acaa19408e9df4c2)
这是一个使用键盘按键使金箍棒变大、变小的程序。
上、下、左、右键控制金箍棒,空格键控制猴子。
按〈上〉键,金箍棒变大。按〈下〉键,金箍棒变小。〈左〉键左移,〈右〉键右移。
按住空格键,猴子左右移动,碰到边缘就反弹。
可以根据需要增加声音,以及其他更多的按键控制效果。
金箍棒程序
![](https://epubservercos.yuewen.com/896E45/16923818205021606/epubprivate/OEBPS/Images/77_01.jpg?sign=1739301646-8q8McDktjaL0wkHCNviunubrsYHWECcr-0-5fa5590185b19dd8b9e6e7cda9fad9a7)
猴子的源程序
![](https://epubservercos.yuewen.com/896E45/16923818205021606/epubprivate/OEBPS/Images/77_02.jpg?sign=1739301646-amEzk8PigOGErsF9wsiwSQynhHIWtE7B-0-5d5d37e9301cfa12dad7a9e6a683c30a)
![](https://epubservercos.yuewen.com/896E45/16923818205021606/epubprivate/OEBPS/Images/77_03.jpg?sign=1739301646-t67b95aciZQ4ZCpSMyspOv7B25Utxqbw-0-a642d34a8680339bddd654a95b361555)
金箍棒源程序
![](https://epubservercos.yuewen.com/896E45/16923818205021606/epubprivate/OEBPS/Images/77_04.jpg?sign=1739301646-FarQaRgQoEHELF0zUCnQgHE1T8lqAsUx-0-0a732ac4a29f0319b37de60b0eac291d)
筋斗云程序
![](https://epubservercos.yuewen.com/896E45/16923818205021606/epubprivate/OEBPS/Images/78_01.jpg?sign=1739301646-XZ3hQDLeIewl6fHFuWf7O4b5JBRcMzJ1-0-992b7e13aa9fcabdc5923a7754626627)
这是猴子脚下有筋斗云的源程序,加入了控制筋斗云跟随猴子的按键。
![](https://epubservercos.yuewen.com/896E45/16923818205021606/epubprivate/OEBPS/Images/78_02.jpg?sign=1739301646-yxpiYqv6TDsadQ0O06QxUEdfJpAv9rNL-0-331c65e49945a93fa40a6d0264890e64)
筋斗云
![](https://epubservercos.yuewen.com/896E45/16923818205021606/epubprivate/OEBPS/Images/79_01.jpg?sign=1739301646-qtzI3uwXbP1o6IrORWR7wXUUFLrSU40g-0-afb4411dd60ef1888ec157b606657fed)
金箍棒源程序
![](https://epubservercos.yuewen.com/896E45/16923818205021606/epubprivate/OEBPS/Images/79_02.jpg?sign=1739301646-U3inPo0i7MuNa3UVHQQC1tqRsp9wQTau-0-58cf36a19d257f0a0b1cac9af8003c8f)
![](https://epubservercos.yuewen.com/896E45/16923818205021606/epubprivate/OEBPS/Images/79_03.jpg?sign=1739301646-kzvVuP3QfeDxkoQ90Vwd5RMNl0r2Z1xk-0-1607691a8dd56b02d327f69cb5b7d997)
筋斗云源程序
![](https://epubservercos.yuewen.com/896E45/16923818205021606/epubprivate/OEBPS/Images/79_04.jpg?sign=1739301646-puXKaD6oV0Yzm7r5XmrCsXxbDWo2QDGP-0-b21f39a95965cc93adbfb0d14d73ce58)