UE4学习-自定义角色的移动、视野旋转、设置游戏模式
生活随笔
收集整理的這篇文章主要介紹了
UE4学习-自定义角色的移动、视野旋转、设置游戏模式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 角色移動
- 視野旋轉
- 添加游戲模式
角色移動
自定義角色的移動,我這里通過WASD按鍵控制角色的前左后右。
首先, 在項目設置->引擎->輸入 中,添加軸映射。
如圖:
這添加了以后,我們來到角色的藍圖中:
右鍵,輸入MoveForward,這里選擇坐標軸事件,通過這個控制角色的前后移動。
然后分別添加圖中所示三個事件,按照圖示連接起來,即可。
同樣,我們把左右移動事件也添加出來。需要注意的是,左右移動,是獲取Get Right Vector,如圖所示那個事件修改一下,然后連接即可。
視野旋轉
首先,我們需要添加軸映射事件,添加鼠標的X和鼠標的Y映射。
如圖:
然后在角色藍圖中,添加如下圖兩個事件響應。
接下來,找到角色移動組件,如圖所示,在右側角色移動屬性中,將旋轉速率改成750,這樣旋轉較快。
然后將旋轉朝向勾選。
然后選擇彈簧臂 SpringArm,在右側屬性中找到攝像機設置,把使用pawn控制旋轉勾上。
然后左側找到player(自身),在屬性中設置:
把使用控制器旋轉Yaw的勾選取消。
如果是英文版本,參考這張圖:
添加游戲模式
給游戲模式設置Pawn
修改默認游戲模式為自己創建的GameMode,
如圖:
總結
以上是生活随笔為你收集整理的UE4学习-自定义角色的移动、视野旋转、设置游戏模式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 钴镍概念的股票
- 下一篇: UE4学习-第三人称游戏的AI巡逻