用户:
魔术喵查看:1 回复:4 评论:1 创建时间:2019-11-29T16:52:18
【教程一 · 效果展示】
【教程一 · 喵口令】
$&PVK1EPvK9d&$
(复制上面这串文本,重新打开编程猫Nemo即可获取该作品完整脚本)
![]()
水果向上抛
你肯定会想到Y坐标增加
这样水果就会向上移动
▽
但是同时也很生硬而且喵莓不会下落
那要怎么做呢?
我们以喵莓水果为例进行解析
我们先设置喵莓的初始位置
Y坐标固定为-510,X坐标范围在-250到250之间
也就是喵莓出现的高度不变,左右随机位置出现
然后新建一个变量:喵莓速度
设置喵莓的移动速度为基础速度30,再加随机速度2~10
(这些数值都可以根据你的需要自行调整修改)
【新手教程:如何新建变量?】
因为在后续的教程脚本中会改变角色的造型状态
所以需要让角色造型初始化
切换到造型1且显示
即使没有物理引擎
我们也可以制造喵果自然抛弃掉落的重力效果
我们让喵莓重复执行:
Y坐标增加[喵莓速度]变量
使[喵莓速度]减少1
也就是Y坐标增加30+随机2-10
然后再让喵莓的速度逐渐变慢速度-1
最后别忘了重复执行要加一个限制条件
直到喵莓的Y坐标小于-520的时候就停止循环
也就是到达最顶部就不再上升
▽
可你会发现光有这样是不够的,喵莓只会上升掉落一次
所以我们最后还要加上重复执行
让喵莓可以循环往复这样抛起掉落
我们先新建其他水果的速度变量
然后将喵莓的脚本积木复制粘贴到其他水果上
修改其中的速度变量为对应的水果变量
▽
【具体操作流程演示】
这样,简单的水果抛起掉落效果就做好了哦~
有任何需要帮助的时候
记得加小宇宙QQ群:683400214
这里有最新NEMO消息
有最活跃最热情的小伙伴
大家都会帮助你哒~