用户:
魔术喵查看:0 回复:7 评论:0 创建时间:2019-11-03T23:02:41
【教程五·整体效果展示】
【教程五·作品喵口令】
$&EvK9217lbM&$
(复制上面这串文本,重新打开编程猫Nemo即可获取该作品完整脚本)
完成了前面4个教程的内容
跑酷游戏基本上我们就做出来了
但是我们还可以添加更多好玩有趣的道具和状态
来丰富整个游戏内容哦~

新增变量“喵”
【喵】就是让编程猫在碰到障碍物的时候
生命值不会减少,也就是不会扣血
那么首先我们添加2个新的角色
喵的星星道具,以及喵状态文字
同样先设置喵星星的起始位置
然后重复进行克隆
每次克隆间隔在15~20秒之间
(可以根据自己需求调整数值)
接着给克隆体添加脚本积木
设置喵星星X坐标随机范围[-100]到[200]
星星的Y坐标重复增加5
以上这些都跟之前鱼干、障碍物的脚本添加一样的
接着我们添加判断条件【如果】
检测如果喵星星碰到编程猫的时候
我们要让喵星星先隐藏
然后设置喵变量为1,表示“我进入喵状态啦!”
同时发送广播“喵状态”
设置喵时间为6秒
6秒后再设置喵变量为0,表示“解除喵状态!”
别忘了删除这个克隆体哟~
这里发送的广播“喵状态”
就是发送给它的哦
▽
收到广播后,喵字样就会显示
然后移动到编程猫头上
也就是X坐标+100,Y坐标204的位置
当然我们还要记得加上判断条件
也就是当喵变量=0,也就是喵状态消失的时候
就要停止跟着编程猫,并且逐渐隐藏起来哦~
▽
最后一步就是给障碍物原来的脚本里
添加一个判断条件
判断【如果】喵变量=0,也就是不处于喵状态的时候
编程猫碰到障碍物时才会减少生命值1
这样喵状态就做好了哦~
★
新增全局变量“得分加成”
喵~拥有双倍鱼干状态的时候
吃到一个鱼干就会获得2个得分
这就是得分加成!
那在这里首先
我们要把【鱼干】角色的[得分1]
改成[得分加成]变量
这是为了后续可以改变这个数据
跟着喵喵一起来看看你就知道了
~o( =∩ω∩= )o~
其实所有道具的脚本其实都是大同小异的
【得分加成】角色跟【喵】角色的脚本也是差不多的
不同的是这里我们让【得分加成】角色晚一点出来
每次克隆间隔20~25秒
▽
然后让【得分加成】克隆体每次碰到【编程猫】的时候
将“得分加成”变量设置为2
也就是每次得分都会变成2分
等待8秒也就是这个状态会维持8秒
8秒后,将“得分变量”设置回1
这里发送的广播是给【双倍得分】这个角色的
收到广播后显示,直到“得分加成”状态等于1时
再逐渐隐藏
▽
以此类推,大家就可以添加很多自己喜欢的道具
添加不同的游戏状态了呢!
![]()
喵喵再教大家一招:改变移动速度
新增变量“移动速度”
我们在【编程猫】上添加改变移动速度的脚本
先设置初始移动速度为5
然后分别添加判断条件
当[得分]变量大于等于15时,移动速度改为7
当[得分]变量大于等于40时,移动速度改为10
▽
你们还可以继续往后添加条件,添加更快的速度哦~
不过光是这样还不能够
我们要把需要改变速度的数据
更换成【移动速度】变量
比如:
1、替换背景里,Y坐标增加的数据
2、替换鱼干里,Y坐标增加数据
...
依此类推
可以替换所有坐标增加相关的数据哦~!
除了以上这些,还有很多地方可以优化哦~
自己动手试试吧!
记住!有任何需要帮助的时候
记得加小宇宙QQ群:683400214
这里有最新NEMO消息
有最活跃最热情的小伙伴
快来一起玩呀!