欢迎光临散文网 会员登陆 & 注册

简单(菜)的LuaSTG教程4.2:自定义子弹blabla

2019-10-27 12:16 作者:SSWTLZZ  | 我要投稿

好了,这是新的一期

上一期简单的讲了自定义子弹,那这一期会更深入的讲

自定义子弹里的on create节点里其实能放很多东西:

emmm,从什么地方开始讲呢

那就(伪)滚筒洗衣机吧(

emmm,滚筒洗衣机的子弹貌似其实就是子弹的角度和速度的加速度?(

截图的效果图没有效果,我就不放了

然后呢,emmmmm,就讲讲uuz的重叠的蝴蝶吧

uuz的蝴蝶的大概的思路就是,子弹以v0的速度发射出去,等几秒,然后速度变化到v

这是效果图

emmm,说一下原理吧

上面一张v0代表初速度,v代表末速度,a代表角度

wait 120 frames代表等待120帧(即两秒后)速度开始变化

wait下面循环的意思就是让速度的变化更丝滑(其实可以更简便,但教程需要,所以不用了)

下面就是v0=0.5,v=变量v_,a=循环变量a

这个v_每循环一次就会增加0.5,就是uuz那个弹幕展开之后的速度

其实uuz的那个蝴蝶比这个要复杂多了,我这个充其量就是终符开幕的那个大玉而已

然后呢,还可以用子

弹发射子弹还能发射自己,

就像这样.jpg

原理很简单,就是子弹组,角度为发射子弹的子弹的角度-180(池沼语文)

其他属性是:红色鳞弹,速度为3,范围为90

再来看一个比较复杂的


其实也不是那么复杂?

第一张的comment里的东西可以无视,就是演出效果(子弹变化)而已

这个三个弹幕的节点的图标的意思是:改变自己的颜色和类型

第一张是定义子弹的,首先,子弹的速度用30帧变化到0,(子弹变化演出1),

子弹的速度变化到5,变成自机狙,

随即用60帧将速度再次变成0,(子弹变化演出2),

速度变成2.5,再次变成自机狙

第二张是发射时的.从下往上数第一个循环,就是一串弹幕的做法

第二个循环,就是一瞬间发射四次一串的弹幕,每发射一次角度都会增加

第三个循环,就是间隔15帧,发射十次,一圈风车

.......(语文差差差)

反正大概就是这个意思(((

素质三连


简单(菜)的LuaSTG教程4.2:自定义子弹blabla的评论 (共 条)

分享到微博请遵守国家法律