第5节·数学豌豆射手
1.学习目标2.项目讨论3.逻辑编程4.巩固与扩展
学习目标
1植物大战僵尸是孩子们特别喜欢的游戏之一,需要收集阳光,兑换植物射手。今天豌豆射手想考考咱们的口算加法的能力,迅速填写口算结果并提交。千万不要让僵尸吃掉脑子,切忌!!!
2巩固"随机数"、 "设置xy坐标"、 "重复执行直到"等脚本
3学习"广播"、"询问/回答"、"连接"等新脚本
4综合应用所学脚本完成编程项目并扩展
学习目标
巩固脚本∶
新脚本∶
项目讨论
1.本节课用到的角色
豌豆射手 豌豆炮弹 僵尸
2.本节课用到的背景
植物大战僵尸背景图
项目讨论
1.大概多长时间必须提交答案,否则射手会被僵尸吃掉?
使用计时器测一下 , 不输入答案的情况下,僵尸走了多久就能吃掉豌豆射手。如何控制时间的长短。
2.豌豆射手测试我们什么能力 ?
加法的口算能力,鼠标、键盘的输入速度
3.这个僵尸是什么类型的僵尸?
哈哈哈哈哈,*马特僵尸
4.豌豆炮弹是如何画出来的 ?
选择"圆"形状,中间填充绿色就可以了,绘图非常简单。
如果需要编辑 ,位图模式下有许多编辑功能
舞台-上传背景
黑色轮廓画圆形,按住 Shit键,就可以确保画出的是圆形。
填充与豌豆射手相同的绿色, 炮弹制作完成~
3.给豌豆射手编程
1.豌豆射手出题
创建3个变量,每道题都会用到这3个变量
编写加法的脚本
逻辑编程 3.给豌豆射手编程
1.豌豆射手出题
豌豆射手询问玩家,屏幕上出现口算题目
广播的信息全部脚本都可以接收到,就像学校的广播站广播,每一个学生都可以听到一样。
如果..那么..脚本
如果回答正确 ,那么广播回答正确
回答错误则什么都不做,*马特僵尸继续靠近
逻辑编程 4.给豌豆炮弹编程
1.接收到回答正确的广播后发射炮弹
豌豆炮弹默认隐藏在豌豆射手旁边
炮弹默认状态是隐藏 ,先用显示脚本
向僵尸射击,直到碰到僵尸或舞台边缘,之后消失
逻辑编程 5. 僵尸的程序
1.僵尸缓慢向豌豆射手移动
游戏开始,僵尸先定位在舞台的右侧
移动步伐要慢一些才更有僵尸的感觉行走
逻辑编程 5. 僵尸的程序
1.僵尸缓慢向豌豆射手移动
游戏开始,僵尸先定位在舞台的右侧
移动步伐要慢一些才更有僵尸的感觉行走
5. 僵尸的程序
2.僵尸碰到豌豆射手游戏结束
碰到豌豆射手的僵尸特别得意。
1.挑选有趣的背景音乐
50%音量播放 ,背景音乐声音不适合太大声
Q1∶明明给僵尸编程,编写了这样的程序,会发生什么现象呢?
A1∶显示前没有确定僵尸出现的位置,僵尸会在刚才消失的地方再次出现,可能已经离射手很近了。
Q2∶明明检查了半天,发现自己的程序没有问题,你发现错误了么?
A2∶应该是"当接收到回答正确"的广播才执行脚本,否则还没做口算题,炮弹就直接把僵尸消灭了,这游戏还有什么乐趣呀,哈哈。
1小喇叭广播电台,开始广播。全部的脚本都可以"听到"广播,听到广播后可以做各种事情咯。
2这两个脚本一定要结合使用,没有回答脚本,角色就会一直等待,不继续向下执行其他脚本了
明明给僵尸的程序进行调整,下面哪个程序正确正确?( )
A B
答案∶ A解析∶
先移动到舞台右侧再显示出僵尸,B选项的效果是先显示出僵户,然后僵尸移动到了舞台右侧。
点点关注,在家学正宗编程
Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved