第14课 魔术表演
课堂课件 第14课19 页幻灯片 · 62 张插图
本课目标
- 神奇的魔术表演,按下空格键,魔术帽就可以变化出不同的东西出来,通过切换造型来完成这个魔术。
- 巩固“音量设定”、“播放录音”等脚本
- 学习“等待”、“旋转” 等新脚本
- 综合应用所学脚本完成编程项目并扩展
配套教材精读
做这个项目前,建议先读这些教材课(按知识模块分组)
3神奇的魔术表演,按下空格键,魔术帽就可以变化出不同的东西出来,通过切换造型来完成这个魔术。
61.大家看过魔术表演吗?分享一下你印象最深刻的魔术吧。
82.尝试两个程序,并发现“在( )之前一直等待”脚本的作用
当程序运行到该脚本时,会在达到符合插入脚本的运行条件之前一直等待。
以上脚本即为“在按下空格键之前一直等待”



10

移开角色,在幕布的底部中心位置,有一个小圈。将角色的左下角一到这个小圈附近,运行“左转”“右转”脚本,看看效果会怎么样?
11


在两次触发之间加入间隔时间,以避免连续触发导致效果失效。
12
13物品的变化是通过切换造型实现的,如何实现多个物品出现了一个角色中呢?




当魔法帽打开时发送广播,
物品接收到广播后,切换造型即可实现物品的变化。
14
A1:在两次触发之间少了间隔时间,导致连续触发而使效果失效。

15
A2:错误,是通过新增角色的造型,并对造型进行切换实现的。
16

“在( )之前一直等待”脚本需要和“侦测”中相同形状的脚本结合使用。其意义在于当运行到该脚本时程序会一直等待,直到达到“侦测”的触发条件,才会运行下面的脚本。



“左、右旋转”脚本,可以使角色以某个圆心进行指定度数的旋转。
度数可以自己填写。圆心的位置也可以根据需求调整哦。
17
明明同学给魔术帽编程,魔术帽的旋转并不能使物品整体出现,请问他错在哪里?( )
18角色的转动是以某个位置为圆心转动的,当圆心的位置不正确,旋转的效果自然会打大折扣咯。
