好像復雜點的LuaSTG教程2:彈幕實例:摩多羅春終
emmmmmmmmm(傳統(tǒng)藝能)
因為一直在研究menu,所以好久沒更新了
不說別的,直接進入正題
首先呢,先把這個boss血量到一定值換p的給做出來
思路就是:當boss的血量(_boss.hp)<某個數(shù)值的時候,增加彈幕強度(一個task),清屏,播放音效
所以怎么判斷_boss.hp小于某個數(shù)值呢?
那就用無限次1幀repeat加If就好了
具體圖如下

其中,lstg.var.power是player的靈力,變成0
clear all bullets在Bullet里,要把convert to faith選為false.
然后就是具體的彈幕了
(看摩多羅終符中......)

是這個蛋疼的玩意
大致思路就是:發(fā)射了之后,等幾秒,然后動(


大概就是這樣,初速度為0.2,角度為a+a1
如果你是按我這樣做的話,那就會做出很((的效果:

直接就一堵墻啊kora!
為了 解決這個問題,就應該控制一下子彈動的時間,讓晚發(fā)射的動慢點:


效果就有了
然后是2P
2P是從版頂?shù)粢欢褟椖幌聛?速度隨機,角度在一定范圍內(nèi)隨機.


3P是一個隨機開花彈,子彈過一定時間會隨機拐彎.



like this
4P......

有加速度(0.05,最大速度為4)的光玉和小玉開花彈

至此,就完成了.
標簽: