友情提示:视频教程观看时请手动设置清晰度。
第15课 植物大战僵尸
1.素材准备
使用创建背景1。
创造背景2,同样的,我们文件添加如下图所示:
使用创建如下角色。
2.角色
角色 |
创建方法 |
绿色按钮 |
在角色库查找 |
箭头 |
在角色库查找 |
中国僵尸 |
文件添加百度搜索图 |
豌豆子弹 |
在角色库查找 |
豌豆炮台 |
文件添加百度搜索图 |
3.添加新变量
在中添加如左图所示的变量 |
4.程序设计
绿色按钮的程序设计:
箭头的程序设计:
想法 |
模块 |
脚本 |
在首页界面显示,移到绿色按钮之上,当鼠标碰到箭头,我们就进入游戏界面 |
||
当进入游戏界面后隐藏自己 |
中国僵尸的程序设计:
想法 |
模块 |
脚本 |
当开始时,先隐藏自己 |
||
当进入游戏界面后,设定打中次数为0,显示僵尸,移到随意位置 |
||
让僵尸在x轴上移动 |
||
当僵尸穿过防御后,更新此时僵尸位置,并开始吃脑子,停止当前外循环。 |
||
当僵尸碰到子弹,就增加打中次数 |
||
当打中次数大于等于2次,打中僵尸两次,僵尸死亡。 |
子弹的程序设计:
想法 |
模块 |
脚本 |
当开始时,先隐藏自己 |
||
当收到发射信号后,把 子弹设定在豌豆炮台口前,并显示 |
||
向前发射子弹,当碰到僵尸的时候就重新发射 |
||
当接收到打中僵尸信号就重新发射等待一秒并隐藏 |
豌豆炮台的程序设计:
想法 |
模块 |
脚本 |
当开始时,隐藏自己 |
||
当进入游戏界面后,显示炮台,鼠标拖动到指定位置,如果按下鼠标就设定好豌豆的坐标,放下豌豆炮台,并对子弹发布发射信号。停止脚本。 |
||
如果没有顺利阻止中国僵尸的前进,。。。。 |
||
当收到打中僵尸时 ,等待一秒,隐藏 |
5.想一想
6.试一试
实现的功能 |
编辑模块 |
这里要用到我们的克隆 |
|
可以来自己动手试一试哦,看看自己能不能快速完成!
7.保存脚本