切換
舊版
前往
大廳
主題

[Unity]攻擊系統(二)

bangkai | 2018-02-25 14:08:53 | 巴幣 4 | 人氣 3491

這是第二篇攻擊系統回憶一下攻擊系統流程
攻擊->碰撞->傷害判定->扣血
接者做碰撞及傷害判定

碰撞
在網路上有不少碰撞教學就不多說,只要注意碰撞器放的位置,如果是攻擊方的話碰撞器要掛在骨架上,這樣一來在攻擊動畫出來時,碰撞器就會跟著一起移動。在新增一個腳本要用來控制碰撞之後的回傳值。

像這樣用一個GameObject取儲存模型好方便我們等等的傷害計算。
傷害判定
利用上一篇的方法,在攻擊動畫裡面插入兩個事件,一個是開始傷害判定、另一個是傷害判定結束,並在攻擊腳本新增如下

最後在走路腳本新增

這樣就可以在Console看到攻擊之後顯示模型名稱。最後送上做出來的影片



創作回應

更多創作