用户:
array_已退查看:3 回复:8 评论:3 创建时间:2021-02-26T10:59:40
大家好啊!这是第3期Kitten教程。
话题直通车————
第一步,添加素材(画一个什么都没有的角色,我们这个作品用的是画笔)
第二步,首先制作烟花升空的特效。
为了做出抛物线的效果,我们首先定义2个变量,分别是x速度和y速度。
初始值为5和25。

制作移动的效果:
本来可以用物理引擎![]()
再给它加上关于画笔的积木
画到一半的效果:

烟花上升到一定程度就会爆炸,现在制作烟花爆炸的脚本!
先让他停止。
然后烟花爆炸,用克隆的效果就能做出来。
这里还要用到一个有用的工具——一步执行
在这里:

(第一期教程我好像用了
)

烟花爆炸之后要向四面八方发射,这里还要定义一个变量!(注意是角色变量,哦对了,x速度和y速度也是)

接下来需要用到三角函数(初中高中学的,我也不太懂)
意思大概是:

程序是这样的:
sin和cos得出的结果在1和-1之间,请自觉乘5。![]()
然后是移动的脚本(照前面的例子):

搞定!
链接:
https://shequ.codemao.cn/work/81949376
(↑_↑)
前两期:
提个建议:因为作者用了一个斜抛和一个类斜抛实现了烟花绽放的效果,所以在第一个斜抛(也就是那个抛物线)时可以也设置初速度的角度,然后把他正交分解在X,Y上(即仿照第二步的三角函数运用),这样可以做出控制角度发射烟花的效果
点赞1
评论