围捕小鱼 ( 视频侦测 )
这篇文章会介绍,如何在 Scratch 里使用扩充功能的视频侦测、分身、移动、重复无限次...等积木,透过摄影镜头视频侦测的方式,用双手将从画面中的小鱼围住。
角色与背景设定
在角色编辑区,删除猫咪角色,加入“小鱼”的角色 ( 参考:Scratch 角色设定 )。
切换到鱼的造型,可以看到有四种造型的鱼,这些造型待会都会派上用场。
积木程序原理
首先使用重复无限次积木,搭配“移动”和“碰到边缘就反弹”积木,就能让小鱼在舞台中游来游去。
修改小鱼移动的程序,加入“如果...那么”的逻辑判断,判断角色的视频动作大于 5 的时候 ( 透过视频碰到小鱼 ),就让小鱼面朝视频侦测移动的方向移动 3 点。
视频侦测教学可以参考:视频侦测
完成后,点击绿旗,就可以用手将游动的小鱼围住。
了解用视频侦测围捕小鱼的原理之后,再来就将程序改成“分身”的形式,一开始先隐藏角色本尊,并产生十个分身,产生分身后显示分身,并让分身出现在舞台不同的位置,如此一来在舞台中出现十条游来游去的小鱼,同时也必须想办法用手将这些小鱼围住。
完成效果
完成后,点击绿旗,就可以想办法用手将十只游动的小鱼围住。
范例解答
范例解答:围捕小鱼 ( 视频侦测 )
微信扫码关注
抖音扫码关注