资源简介 (共20张PPT)第1课打蝙蝠学习目标巩固与扩展项目讨论逻辑编程12341使用方向键控制运动,空格键控制射击;当打到蝙蝠得分加1,打到其他动物(比如恐龙)得分减1。计时器时间大于20秒,游戏也会自动停止哦。234巩固“下一个造型”、“说话”、“播放声音”等脚本;学习“掌握随机数”、“了解隐藏功能的作用” 、“运用复制角色功能” 等新脚本;综合应用所学脚本完成编程项目并扩展新脚本:巩固脚本:1.本节课用到的角色2.本节课用到的背景BatMountainDinosaurGun Dot《打蝙蝠》1.数一数一共有几种不同造型的蝙蝠,分别是什么?2.猎户在用瞄准器干什么?3.这个怪物是什么怪物?4.为什么打到恐龙就要扣分呢?蝙蝠一共有三种造型,翼手闭合、翼手微张开,翼手全张开。用瞄准器对准蝙蝠,快速击中蝙蝠得分其实他是一只恐龙,并不是老鹰哦因为游戏设计要考虑趣味性,有得分也有丢分才好玩儿,也更锻炼反应速度。《打蝙蝠》1.选择背景图片1.选择背景图片找到选择背景的图标选择Mountain背景作为舞台背景2.让蝙蝠们在山洞前飞来飞去1.编写蝙蝠活动的程序给一只蝙蝠编程,实现蝙蝠飞动的效果蝙蝠真正移动起来啦复制蝙蝠就可以将程序一起复制,这样就有好几只编程啦3.给恐龙编程1.恐龙的程序和蝙蝠的程序类似恐龙的双翼更有力量,造型变化的更快可以将恐龙的飞行速度设置与蝙蝠相似,如果恐龙移动的更慢一些,就更容易避开恐龙呦,游戏难度降低。4.控制标准器Gun Dot的移动1.用手柄的上下左右键控制瞄准器如果…那么…条件语句非常简单方便对不对按下空格键射击射击时的声音效果射击时的视觉效果射击后恢复瞄准造型5.蝙蝠的程序1. 蝙蝠被击中分数增加学习一下如何设置分数吧,起始分数设置为0?还是10?你来决定。蝙蝠被击中时声音特效和大声惨叫“啊”之后消失,分数增加1蝙蝠被击中后“隐藏”隔“0.7”秒后,又一只蝙蝠出现,运用“显示”模块6.恐龙的程序1.恐龙被击中分数减少恐龙宝宝被击中时声音特效和大声惨叫“啊”之后消失,分数减少1恐龙宝宝被击中后“隐藏”隔“0.7”秒后,又一只恐龙宝宝出现,运用“显示”模块与 逻辑:按下空格键并且碰到瞄准器才算击中哦7.舞台的程序1.挑选有趣的背景音乐播放这段声音,有可能还没有播放完就继续执行下一个脚本了播放这段声音,如果这个音乐时长1小时,那么必须播放1小时结束才会继续执行下一个脚本游戏中的音效控制音量7. 舞台的程序2.计时器设置计时器启动后开始计时,如果计时器大于20秒,那么停止全部脚本,游戏停止。可以尝试把游戏时间增长一些吧!每次点击绿旗后,计时器都被设置为0Q1:明明给瞄准器编程,编写了这样的程序,会发生什么现象呢?A1:坐标系搞错了,如果这样编写,手柄操控的方向会反哦。Q&AQ2:明明检查了半天,发现自己的程序没有问题,你发现错误了么?A2:是不是蝙蝠飞呀飞,被击中之后就不再出现了,是因为显示脚本没有在“重复执行”的脚本内,所以虽然有显示脚本,但是击中后执行不到显示脚本哦。Q&A(1)(2)上面的脚本可以随机产生一个数字,这个数字大于等于第一个数字,小于等于第二个数字,适合无规律的动作设计哦。上面的脚本可以产生数字1,2,3,4,5,6,7,8,9,10这两个脚本的使用也有所不同,尤其是结合重复执行使用的时候,咱们要认识到这两者的区别。知识点巩固明明给恐龙的程序进行简化,下面哪个程序正确正确?( )AB源码测试答案:解析:A答案才能实现上推操作杆瞄准器上移,下推操作杆瞄准器下移。A源码测试 展开更多...... 收起↑ 资源预览