簡單(菜)的LuaSTG教程4.2:自定義子彈blabla
好了,這是新的一期
上一期簡單的講了自定義子彈,那這一期會更深入的講
自定義子彈里的on create節(jié)點里其實能放很多東西:
emmm,從什么地方開始講呢
那就(偽)滾筒洗衣機吧(
emmm,滾筒洗衣機的子彈貌似其實就是子彈的角度和速度的加速度?(

截圖的效果圖沒有效果,我就不放了
然后呢,emmmmm,就講講uuz的重疊的蝴蝶吧
uuz的蝴蝶的大概的思路就是,子彈以v0的速度發(fā)射出去,等幾秒,然后速度變化到v


這是效果圖


emmm,說一下原理吧
上面一張v0代表初速度,v代表末速度,a代表角度
wait 120 frames代表等待120幀(即兩秒后)速度開始變化
wait下面循環(huán)的意思就是讓速度的變化更絲滑(其實可以更簡便,但教程需要,所以不用了)
下面就是v0=0.5,v=變量v_,a=循環(huán)變量a
這個v_每循環(huán)一次就會增加0.5,就是uuz那個彈幕展開之后的速度
其實uuz的那個蝴蝶比這個要復雜多了,我這個充其量就是終符開幕的那個大玉而已
然后呢,還可以用子
彈發(fā)射子彈還能發(fā)射自己,


原理很簡單,就是子彈組,角度為發(fā)射子彈的子彈的角度-180(池沼語文)
其他屬性是:紅色鱗彈,速度為3,范圍為90
再來看一個比較復雜的


其實也不是那么復雜?
第一張的comment里的東西可以無視,就是演出效果(子彈變化)而已
這個三個彈幕的節(jié)點的圖標的意思是:改變自己的顏色和類型
第一張是定義子彈的,首先,子彈的速度用30幀變化到0,(子彈變化演出1),
子彈的速度變化到5,變成自機狙,
隨即用60幀將速度再次變成0,(子彈變化演出2),
速度變成2.5,再次變成自機狙
第二張是發(fā)射時的.從下往上數(shù)第一個循環(huán),就是一串彈幕的做法
第二個循環(huán),就是一瞬間發(fā)射四次一串的彈幕,每發(fā)射一次角度都會增加
第三個循環(huán),就是間隔15幀,發(fā)射十次,一圈風車
.......(語文差差差)
反正大概就是這個意思(((



素質(zhì)三連