戳泡泡 ( 视频侦测 )
这篇文章会介绍,如何在 Scratch 里使用扩充功能的视频侦测、绘制角色、更换造型、分身、重复无限次...等积木,实作透过摄影镜头,用视频侦测的方式戳泡泡的小游戏。
角色设定
在角色编辑区,删除猫咪角色,使用绘画工具绘制两个新角色 ( 参考:造型与绘图 )。
使用“笔刷”绘制泡泡的角色。
泡泡角色共有四种造型,如下图所表现的,分别代表泡泡从完整到破掉。
积木程序原理
一开始先将泡泡定位到舞台下方 ( 水平位置随机出现 ),使用重复无限次积木,让泡泡慢慢往上飘,再使用“如果...那么”的逻辑判断,判断角色的视频动作大于 20 的时候 ( 透过视频碰到泡泡 ),就让泡泡重新定位到下方。
视频侦测教学可以参考:视频侦测
加入泡泡破掉的音效,还有透过“等待 0.05 秒”积木做出的泡泡破掉动画 ( 造型每隔 0.05 秒切换一次 ),就能让摸到泡泡时,出现泡泡破掉的效果。
了解戳泡泡的原理之后,再来就将程序改成“分身”的形式,一开始先隐藏角色本尊,间隔 0.2~0.4 秒产生一个分身,并且设定每个分身的大小都不太相同,如此就能在舞台中不断产生泡泡往上飘。
完成效果
完成后,点击绿旗,就可以开始透过摄影镜头戳泡泡。
范例解答
范例解答:戳泡泡 ( 视频侦测 )
微信扫码关注
抖音扫码关注