猫史档案馆


【Nemo跑酷·教程二】向上跳!编程猫!

用户:魔术喵魔术喵查看:0 回复:8 评论:0 创建时间:2019-11-01T19:26:48


center_image

center_image

 

【教程二·整体效果展示】

center_image

 

【教程二·作品喵口令】

$&bzKZr7JKnY&$

(复制上面这串文本,重新打开编程猫Nemo即可获取该作品完整脚本)

center_image

喵~跑酷游戏的第二个重要部分,

就是角色的跳跃啦!

毕竟你需要躲开地面障碍物,

还要吃到空中的道具,

这些都需要跳跃的帮忙哦!

center_image

center_image

center_image

这里我们还给编程猫加了一个【造型3】

让编程猫在跳跃时张开嘴巴的角色造型

现在编程猫就拥有了3个角色造型哦~

center_image

center_image

我们开始添加脚本积木

先让编程猫保持不动

直到手指点击屏幕的时候

编程猫就会切换到造型3

也就是跳跃时候张大嘴巴的可爱造型!

center_image

接着我们看到这里涉及到了【变量】

center_image

所以我们需要打开【变量】积木盒子

新建一个变量“跳跃”

然后就可以使用这个变量了!

center_image

设置变量“跳跃”为1,表示“我要跳跃啦!”

然后让编程猫在0.4秒内,X坐标增加,也就是向右移动220

实际看到的效果就是编程猫向上跳跃

那跳上去之后肯定也要降落回地面

所以等待0.2秒后让编程猫下落,下落的时候要慢一点

在0.7秒内,X坐标减少,也就是向左移动220

center_image

/X坐标移动220表示向右,移动-220表示向左/

/Y坐标移动220表示向上,移动-220表示向下/

成功落地之后,

还要记得设置变量“跳跃”为0,表示“我跳完啦!”

center_image

最后别忘了重复执行这串脚本积木

就可以在每一次手指点击的时候进行跳跃啦!

center_image

 

center_image

细心的训练师们肯定发现了编程猫有点“不对劲”

center_image

编程猫怎么没跳跃的时候也张大了嘴巴呢?

这是因为在教程一里面(点击教程1可以跳转)

我们让编程猫重复切换下一个造型
center_image加了张大嘴巴的造型3后就会感觉编程猫很奇怪

所以我们就需要调整下造型切换的脚本哦!

center_image

center_image

想要阻止编程猫切换到造型3

我们可以加一个条件判断【如果-否则】

设定【如果】编程猫的造型编号=2的时候,

就切换到造型1,阻止它切换到造型3。

如果不等于造型2的时候,

也就是【否则】就继续切换到下一个造型。

center_image

但是光是这样还不够

总不能一直不切换到造型3吧

emotion_喵喵

所以我们要再加一个判断条件

检测如果“跳跃”变量等于0的时候

也就是不处于跳跃状态的时候

阻止角色切换到造型3哦~

center_image

这样一来

编程猫就只会在跳跃的时候才切换到造型3了哦!

最后别忘了套上【重复执行】

不断地检测跳跃状态的情况进行造型切换

再加个等待0.2秒,减慢一下角色造型切换的速度

搞定啦!

center_image

 

center_image

有任何需要帮助的时候

记得加小宇宙QQ群:683400214

这里有最新NEMO消息

有最活跃最热情的小伙伴

快来一起玩呀!


回复

上一页1 页 / 共 1下一页
mountainSkymountainSky

I'm not sure 

 

点赞1


评论


mountainSkymountainSky

$&bzKZr7JKnY&$

点赞1


评论


凛冬解说凛冬解说

电脑版NEMO?

点赞0


评论


ChyEitaChyEita

电脑版NEMO?哪来的?手机模拟器吗?

点赞0


评论


春天的信鸽lsx春天的信鸽lsx

前排

点赞0


评论


浮生awa浮生awa

这么好的帖子没人评论……

点赞0


评论


`丶丶老※点点工作室※`丶丶老※点点工作室※

....

点赞0


评论


星蘑本尊星蘑本尊

em

点赞0


评论