UE4 C++ 創建一個結構體Struct


創建一個結構體用於存儲數據結構,如果你需要實現更復雜的邏輯,請使用class

通常創建一個類需要在UE編輯器中新增,而結構體可以在VS中添加

1,右鍵你的項目,選擇“添加->新建項”,在對話框選擇"頭文件(.h)",設定好名稱及存放路徑即可

2,添加頭文件

#include "CoreMinimal.h"
#include "結構體文件名.generated.h"

3,編寫結構體主體

USTRUCT(BlueprintType)//為了讓你的結構體可以被藍圖訪問
strcut FMyStruct
{
  GENERATED_BODY() //和普通的類一樣需要讓UE進行一波魔改
  URPOPERTY(EditAnywhere,BlueprintReadWrite)    //將字段公開給藍圖訪問
      float test;
}

*4,如果編譯后UE編輯器沒有正確顯示,嘗試重啟編輯器

That's all.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM