UE4_武器4_武器切換(下)


添加長劍的動畫混合空間

 

 

 

 

 

 

添加人物摩擦力/慣性:

 

 

 

注意閃避時要把摩擦力系數暫時改回2.0,最后別忘了在結束時改成0

 

 

繼續,

 

 

 把其他的狀態動畫修改為長劍的相應動畫

 

創建長劍攻擊的動畫蒙太奇,添加音效和通知

 

 

 

 

 另,因為找到了兩個比較不錯的普通攻擊動畫,一個是向左砍一個是向右砍,所以打算做成像出拳時那樣,隨機播放一個

所以改了一下結構體,新加了一個。邏輯也改了一下。

 

 

 先判斷anim2是否存在,如果不存在,就播放anim1,

如果anim2存在,就隨機播放一個。

 

 

 

設置攻擊時不能跑太快。

Speed和SpeedX是剛提升的變量,不要和動畫藍圖里的搞混了

Speed默認值是360,SpeedX默認值是1.0

 

 當時跑步的最大速度設置也可以改了(因為上面的event tick是一直輸出的)

 

 

 

一旦檢測到正在攻擊,就把最大移速的倍數改成0.5。

 

 同樣的也可以設置攻擊時對鏡頭的限制。

 

 

 

 0.5如果試不太出來可以新建一個軸向的最大值

 

 

 

 這樣感覺就很明顯了。

 

 

然后就是切換武器啦!

假如我們目前沒有手持武器,按數字鍵就是裝備該武器

假如我們目前持有武器,假如按的數字鍵與該武器一致,收回武器;

           假如不一致,先收回武器,再裝備所按下數字鍵對應的武器。

 

自定義函數Drop weapon,收回武器。

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM