最新消息:码丁实验室,一站式儿童编程学习产品,寻地方代理合作共赢,微信联系:leon121393608。

1.12 Scratch 视频互动游戏

Scratch 少儿编程 2103浏览 0评论

码丁实验室,一站式儿童编程学习产品,寻地方代理合作共赢,微信联系:leon121393608。

第十二课:视频互动游戏

 

我晓得今天是教师节

但不晓得我在嘚瑟啥

开始吧

 

 

1.12 Scratch 视频互动游戏

 

先看气球这个角色

 

要实现这种当然非常简单啦

1.12 Scratch 视频互动游戏

这个随机数的数值确定

我就不重复啦

1.11已近说得很详细了。

 

关键是,如何实现视频数据的侦测

 

1.12 Scratch 视频互动游戏

在侦测里面

有三个与摄像头数据采集相关的

“开启/关闭”摄像头这个很好理解,就略过

 

设置透明度

 

 

透明度以下面几个图你就明白了

主要是看“大梦”这个大头清不清楚~

 

1.12 Scratch 视频互动游戏

1.12 Scratch 视频互动游戏

1.12 Scratch 视频互动游戏

 

 

 

检测动作在角色上

 

从下图可以看出

动作在这个气球上幅度越大,

对应的数字就越大,

动作幅度越小,

对应的数字就越小。

1.12 Scratch 视频互动游戏

这里需要教大家一个技巧,

我们可以利用“说XX”去判断所有这种椭圆形的指令到

底是什么意思。

 

接下来

我们就可以通过数字的大小

判断来确定是否我们“打”到了气球。

重复执行千万不要忘记了

对于我们填啥“15”还是其他数字

大家自己调整,

数字越小

那效果检测的动作越敏感,

数字越大,就越迟钝。

 

当我们能判断有没有东西打气球之后

接下来我们要想一想

打到气球它就得爆炸

 

我们给气球加一个新的造型,

打到气球就切换为烂气球

 

1.12 Scratch 视频互动游戏

整个过程如上面这个程序所示

记得最后还得显示出来

并且,是好气球的造型

 

1.12 Scratch 视频互动游戏

最后,把前面的设置加上,就大功告成咯

如果你觉得一个气球不够

那你就多复制两个咯

 

下面说说螃蟹的设置

 

1.12 Scratch 视频互动游戏

视频除了检测动作幅度大小

还能大概判断动作的方向

于是

我们把“方向在角色上”放到“面向什么方向”里

就基本搞定了

不过如果按照下面这个程序写

会出现比较尴尬的问题

 

1.12 Scratch 视频互动游戏

 

我们都还没碰螃蟹呢

它自己就跑了

这个时候

我们需要多加一个判断

1.12 Scratch 视频互动游戏

 

哈哈

我晓得你已经明白了

您必须 登录 才能发表评论!