2016年6月19日 星期日

Unreal: Players & Input > Controllers

since: 2016/06/19
update: 2016/06/19

reference:
1. Unreal Engine 4 Documentation | Unreal Engine

2. I touchs: Unreal: Players & Input > Game Modes
3. I touchs: Unreal: Players & Input > Pawns
4. I touchs: Unreal: Players & Input > Characters

A. 先刪除之前在 Character Blueprint 所定義的 Jump 功能
    1. 開啟 MyCharacter  Blueprint

    2. 在 Event Graph 裡, 選取 Space BarJump Node, 按下 Delete

     3. Compile > Save > 關閉 Blueprint Editor

-----------------------------------------------------------------------------------------------

B. Create A New Player Controller Blueprint
    1. Content Browser:
         > Add New > Blueprint Class
         >  選取 Player Controller > 新增後更名為: MyPlayerController
         > 並雙擊滑鼠, 以開啟 Blueprint Editor

    2. 在 Event Graph 裡, 新增 Space Bar 鍵,
        接著先新增 Get Player Character Node, 再將其與 Jump Node 連接,
        最後再把 Space bar Node 與 Jump Node 連接.

     3. Compile > Save > 關閉 Blueprint Editor

-----------------------------------------------------------------------------------------------

C. 告訴目前的 GameMode 使用新增的 Player Controller
    1. 在 Level Editor 開啟 MyGameMode Blueprint

    2. 在 Class Defaults 裡, 將 Player Controller Class 設成 MyPlayerController

    3. Compile > Save > 關閉 Blueprint Editor

    4. 回到 Level Editor, Build > Play

沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。