00:00
Hello,大家好,我是你们的阿楼老师,咱们这节课继续学习思科是入门必修课的第11课。本节课的任务是做一个角色控制的实战动画小游戏。模拟小动物是如何逃生的?接下来我们看一下本节课的任务目标、程序效果。当我们点击小绿旗的时候,一共有三个角色,小蝙蝠,花蝴蝶,还有翼龙。小蝙蝠呢,跟随着鼠标移动,翼龙和花蝴蝶随机移动。小蝙蝠碰到花蝴蝶的时候就会变大,碰到翼龙的时候整个游戏就结束了。好了,这就是我们今天的程序效果,但整个游戏的过程中,我们一定要避开花蝴蝶还有翼龙,同学们明白了吗?这个就是我们今天需要完成的程序效果,让我们来看一下吧。
01:06
好了。为了完成这个任务,接下来老师带同学们做一个简单的课前讨论。这里一共有三个问题,问题一,动画中一共有几个角色呢?问题二,分别是什么?问题三,动画发生的顺序是什么呢?好的,小朋友,参考我们刚才看到的视频效果,来思考一下这三个问题吧。好的,时间到了,老师带着同学们来分析一下这三个问题吧。问题一,动画中一共有几个角色呢?答案是三个角色。问题二,这些角色分别是什么呢?有小蝙蝠,还有花蝴蝶,还有翼龙。问题三,动画发生的程序顺序是什么呢?
02:04
当我们点击小绿旗的时候,小蝙蝠是跟随我们的鼠标移动。而我们的花蝴蝶还有翼龙是随机移动的。如果小蝙蝠碰到了花蝴蝶,它就会变大。如果碰到了翼龙,整个游戏就结束了。本节课的课程讨论分析完了,接下来学习一下本节课的积木模块吧。本节课我们先学习两个题目模块。第一个停止全部脚本,就是将所有的程序停止运行,相当于暂停键。第二个是移动到随机位置,作用是让角色出现在任意的位置。好的,我们这节课的程序模块就介绍完了,接下来我们进入squash软件中编写这个程序吧。首先我们今天的主角已经不是小猫咪了,所以我们要让小猫咪回家去,我们点击小垃圾桶,这样就好了。下面我们要选择一个游戏背景。
03:15
点击户外。然后选择一个。这样就好了,下面我们开始添加角色。首先我们点击一下,然后找到动物第一个小蝙蝠。我们再添加一个。动物画蝴蝶,我们还需要一个。动物。小翼龙,这样就好了,我们的角色已经全部添加完了,下面我们开始拖动程序。我们第一个首先要弄的是小蝙蝠的。我们要找到第一个,在事件里面,当棋子被点击,我们拖动出来。第二个在外观里面将大小设置为100。
04:02
第三个在控制里面重复执行。第四个在运动里面。移动到什么位置?第五个在外观里面。下一个造型。第六个在控制里面,如果那么。第七个在侦测里面。碰到鼠标指针。第八个在声音里面。播放声音透露出来。第九个在WiFi里面。将大小增加时,我们也拖动出来。第十个在控制里面,如果那么。我们偷偷出来。第11个在。针测里面碰到鼠标指针。最后一个在播放声音里面,我们拖动出来。
05:04
这样就好了,接下来我们要弄画弧铁的,我们点击一下,然后开始。我们找到第一个事件里面的想当棋子被点击,我们拖动出来,第二个重复执行。第三个下一个造型。第四个。在什么什么随机位置。第五个等待一秒。我们已经全部拖动出来了,接下来给同学们几分钟的时间,让我们亲自编写这个程序。让我们听得出马勇往直前。好了,时间到了,相信小朋友们已经离成功不远了,接下来老师带领着同学们来编写这个程序吧。首先我们先弄两个简单的,一个是花蝴蝶,一个是翼龙。我们先去编写翼龙的。
06:03
这个时候我们的翼龙是重复执行,然后就要用到了重复执行,我们拖动一下,然后是不断的挥舞着翅膀,就用到了下一个造型。它又在不断的挥舞着翅膀,又随机滑行。切换位置,我们就要用到了这个在一秒内滑行到任意的位置。每滑行的时候,它都需要等待一秒,所以我们这时候就要用到了等待一秒我们也放进去。现在我们看一下程序效果吧。好的翼龙在不断的挥舞着翅膀。等待一秒再回屋。好的,正常。接下来我们要编辑画蝴蝶的了,我们点击一下。一起来拼写一下吧,花蝴蝶的程序是和翼龙的是一样的,我们快速编写一下。
07:01
第一个重复执行,第二个下一个造型,第三个滑行随机位置,第四个。等待一秒,我们看一下程序效果。好的,正常,接下来我们要编辑一下小蝙蝠的了,我们首先要选择小蝙蝠这个角色,然后呢,我们要开始编辑了,第一个要用到的是当棋子被点击,我们拖动过来。第二个是将大小设置为100,这里是控制小便幅的大小的,我们需要更改一下小一点,让。我看一下。这样就好了。我们第三个要用到的是重复执行,小蝙蝠是不断的挥舞着翅膀,然后移动到鼠标的位置,这个时候我们又要用到了随机位置。这里是可以更改的,我们看一下这里有个小三角,我们点击一下。
08:02
鼠标指针我们选择一下。然后小蝙蝠就会跟着我们的鼠标指针移动了,而且是不断的挥舞着翅膀,这里我们就要用到了下一个造型,我们也拖了过去。这样就好了,接下来我们就要用到了,如果那么我们拖动过来。如果我们碰到了。花蝴蝶呢,就会变大,我们设置一下。设置花蝴蝶的名称,我们选择一下。就会变大,然后并播放声音。我们拖动进去。如果,那么我们碰到了。一龙呢?我们也设置一下。和刚才的一样。点击小三倒三角,然后选择翼龙的名字。我们碰到翼龙就会。
09:00
全聚完。并还有声音。这个时候我们要用到了控制里面的。停止全部脚本,好,我们放进去。我们看一下效果吧。小蝙蝠在不停的移动,跟随我们鼠标的移动,我们看一下,当小蝙蝠碰到花蝴蝶的时候,会变大,而且会发出声音。如果我们的小蝙蝠碰到翼龙呢?整个游戏就结束了。小朋友,你会了吗?布置一个家庭作业,根据今天所学的编程知识,扩展思路,加入新的设计元素,让我们在创造一个新的程序吧。作为背景,打雷要下雨,下雨要打伞,下雨天除了有打雷和下雨之外,还会有的是闪电,如果不小心被闪电击中了,那就危险了。作业要求,根据今天所学的内容制作一个躲避闪电的小游戏,闪电在舞台上会随机移动,而你需要躲避,如果被闪电击中了,整个游戏就结束了。这节课呢,就到这里了,同学们下节课见。
我来说两句