天天看點

【UE4】建立對象

1、object

UE4 的基類,所有的對象都繼承自該類型。

藍圖構造:

【UE4】建立對象
【UE4】建立對象

輸入類型後

【UE4】建立對象

C++:NewObject<UCreateActorTest>()

2、Struct

結構體,C++定義藍圖使用也需要增加特定标簽

藍圖建立:

關鍵字: Make + 結構體名

【UE4】建立對象
【UE4】建立對象

C++ 建立:

FCreateStructTest()

3、Actor

場景對象基類,隻要一個對象在場景中,必定繼承自該類型

藍圖構造:

【UE4】建立對象
【UE4】建立對象

輸入類型後

【UE4】建立對象

C++構造:

GetWorld()->SpawnActor<UCreateActorTest>()

4、Widget

界面對象基類,自定義界面通常不直接繼承自該類,繼承 UserWidget 。

【UE4】建立對象
【UE4】建立對象

輸入類型後

【UE4】建立對象

C++構造:

CreateWidget(this, CreateWidgetTest)

繼續閱讀