現在正在用Unity3d修改官方的坦克游戲,卡在某一個步驟上面,如圖所示:


lz想做出類似東方project的彈幕效果,如圖1。
lz已經實作了單層的多方向散射,如圖2。
lz在單層散射的代碼外加了一層for loop,結果產生了十分奇怪的效果,如圖3以及動圖。
為什么會出現這種效果?誰能幫忙看下問題出在哪里?怎樣實作多層的散射?
另外,關于子彈的朝向這個,誰知道怎么改?我試了很多方法沒做到,就是讓子彈頭朝向它發射的位置?
附上開火代碼:

多謝!好人一生平安!
uj5u.com熱心網友回復:
頂!d=====( ̄▽ ̄*)buj5u.com熱心網友回復:
先取角度向量 再讓彈幕旋轉到朝向方向 然后向前走就可以了轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/45761.html
標籤:Unity3D
