多语言展示
当前在线:1810今日阅读:27今日分享:41

scratch使用视频侦测控制角色运动

使用scratch可以调用摄像头,然后我们的动作通过摄像头的监测来进行各种指令输出,控制角色进行各种相关行为。
工具/原料
1

电脑

2

scratch

方法/步骤
1

我们用到的模块是视频侦测,所以将视频侦测添加到文具栏中,然后会出现视频侦测中相关的小积木块。需要用到使用摄像头监测动作和角色的距离。

2

然后我们需要控制角色进行各种动作,所以还要用到常规的动作模块中的运动步数,点击动作模块找到相应的积木块。拉到编程区域。

3

要控制角色进行运动是一直在进行的事情,所以还需要用到循环模块,而且是有条件的循环,所以将图中所示的这个条件循环模块也拉出来。

4

用到条件循环,我们用到的条件需要进行判断,所以还需要用到比较模块,将计算模块下的几个比较模块找出来,找到比较大小的两个积木块拉出来。

5

完成模块的整合,通过摄像头判断运动方向和角色一旦产生距离就让角色按照运动方向进行移动,注意判断方向时用到的比较模块。

6

同样的方法,两个方向的判断需要一致,我们也可以通过不同的判断结果让角色做出指定的动作,说出指定的话等等,都可以用这个方法实现。

推荐信息