水果忍者

课题:水果忍者

教学目标:

  • 学习视频侦测拓展;
  • 学习自制积木

项目分析:

水果:

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,那么就可以运行下面的代码

下面是全代码:

 

 

其他的水果只需要注意  控制他的造型更改就行,比如我现在是西瓜,那么我把苹果做好之后,把苹果的代码复制到西瓜里面需要更改就可以了

posted @ 2024-06-05 17:44  WangZhaowei  阅读(244)  评论(0)    收藏  举报