2016年11月23日 星期三

Unreal: Drawing Memo

since: 2016/11/23
update: 2016/12/13

reference:
1. Widget Blueprints | Unreal Engine
2. Draw Line node in a UMG Widget - UE4 AnswerHub


A. Drawing in a UMG Widget (UI)
    1. 新增 Widget Blueprints
        a. Add New > User Interface > Widget Blueprint

        b. 取名為: MyWidgetBlueprint, 雙擊滑鼠進入

        c. 覆寫 On Paint 函式:

        d. 由 On Paint 節點, 連結出 Draw Line 節點

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

   2. Level Blueprint
       a.開啟 Level Blueprint

       b. 新增 create widget 節點

       c. 在新增的節點(名稱自動改為 Construct NONE)的 Class 屬性,
           選擇之前新增的 MyWidgetBlueprint 

       d. 新增 Get Player ControllerAdd to Viewpoint 節點, 並作相關連結

       e. 結果: (在 VR 裡不太正常, 且是 2D 的)

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

B. Draw Debug (for debug used)
    1. 開啟 Level Blueprint:
        > 新增 Draw Debug Line 節點, 與相關的節點

    2. 結果: (3D)

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

沒有留言:

張貼留言

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