水果忍者
课题:水果忍者
教学目标:
- 学习视频侦测拓展;
- 学习自制积木
项目分析:
水果:
1、初始化位置,顶部随机,
2、自上往下落==>y-1
3、手划过切掉(隐藏),积分+1 ==> 变量+1
4、继续落,直到y<-180
代码内容:
1、引入我们的视频侦测系统
2、视频的透明度设为30.如果设置为100,那么就看不到人了,如果是0,那么就看不到水果了
3、移动到X为随机数,y为固定值,这样的话就可以让水果随机出现在屏幕最上面啦
4、这个代表往下移动2步,还有一种方法是面相180方向移动2步
5、我们在这里调用了2次返回函数,
他的意思就是把 代码里面的返回替换为我们外面写的定义,这样就可以优化代码,让代码显得更加的工整
6、这个意思是 你自己或者其他摄像头照到的东西,相对于这个苹果移动的距离大于30,那么就可以运行下面的代码
下面是全代码:
其他的水果只需要注意 控制他的造型更改就行,比如我现在是西瓜,那么我把苹果做好之后,把苹果的代码复制到西瓜里面需要更改就可以了