2017年3月27日 星期一

Unreal: Simple Head Up Display (HUD)

since: 2017/03/27
update: 2017/04/14
reference:
1. UMG UI Designer Quick Start Guide | Unreal Engine

A. 新增 Widget Blueprints
    1. Add New > User Interface > Widget Blueprint
        > 取名為: HUD, 並開啟.


    2. 在 Canvas Panel 下新增: Horizonal Box Panel

       Details:
    備註: 若要匯出成 VR 執行檔, 建議: Size X = 380; Size Y = 350, 螢幕才看得到.

    3. 在 Horizonal Box 下新增: Text Box (Editable)

       Details:

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

B. 在 Level Blueprint, 將此 Widget 顯示出來
     1. Event BeginPlay -> Create Widget

     2. 將 Class 設為先前新增的 HUD Widget

     3. 將 Return Value 提升(Promote)為變數

     4. 將此變數取名為: HUD Reference

      Details:

     結果:

     5. 加上 "Add to Viewport" 節點

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

C. 在 Level Blueprint, 設定 HUD Widget 顯示特定的文字
     1. 新增存放 Text 的變數:

      Details:

     2. 設定 HUD Widget 顯示特定的文字

     3. 顯示 / 隱藏 HUD Widget

沒有留言:

張貼留言

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