原文:【UE4 C++】 UDataAsset、UPrimaryDataAsset 的簡單使用

UDataAsset 簡介 用來存儲數據,每一個DataAsset 都是一份數據 可以派生,系統自帶派生 UPrimaryDataAsset 方便數據對象的加載和釋放 可以引用其他的 UDataAsset 可以存儲UObject 實例 可以BulkEdiit 批量編輯多個 UDataAsset 靈活配置數據,但不好管理大量的配置對象 方便配置樹狀組織數據,全局配置,數據對象集合 UDataAsse ...

2021-05-14 22:41 0 3514 推薦指數:

查看詳情

UE4 C++ Tips

篇寫的是關於UE4C++方面的小技巧: 1.在構造函數里 2.加載資源 具體細節教程(非本人制作):https://ke.qq.com/course/308721   static ConstructorHelpers::FObjectFinder< ...

Tue Nov 20 00:05:00 CST 2018 0 1337
UE4 C++ 筆記

1.獲取當前的GameMode:GameMode = Cast<你GameMode的類名>( UGameplayStatics::GetGameMode(this)); 2.輸出日志Debug UE_LOG(LogTemp, Log, TEXT("StartPoint:%s ...

Tue Dec 18 03:37:00 CST 2018 0 929
UE4C++使用OnComponentBeginOverlap之類的時間

首先說明一下,官方文檔是錯的,在4.10版本下,綁定函數在角色類的構造函數中不起作用。2016.2.12 這里角色類為例 首先在頭文件中添加: OnOverlapBegin為自己定 ...

Sat Feb 13 04:14:00 CST 2016 0 2722
[UE4]在C++使用中文變量和中文注釋

一、如果直接在C++使用中文變量名稱,在UE4中編譯是會出錯的,方法的中文注釋也會在UE4中變成亂碼 二、只要將h文件和cpp文件用記事本另存為utf-8編碼就可以了。 也可以配置VS環境: 如何解決呢? 只需要把你的文件用UTF-8保存就可以了。 步驟: 文件-高級保存選項 ...

Thu Dec 06 06:12:00 CST 2018 0 995
UE4C++】子彈傷害系統使用

可能很多初學者如果想知道UE4的這種傷害系統如何使用起來會有點迷茫。 我自己做了demo給大家參考下。 首先要有個子彈類。 .h代碼如下 View Code .cpp代碼如下 View Code 傷害的入口 ...

Thu Aug 23 22:58:00 CST 2018 1 983
[UE4]使用UnrealVS擴展快速編譯C++代碼

一、如果UE4 編輯器已經打開,則VS中的重新生成項目將不能使用,一定要關了UE4 編輯器才可以。一般不是有VS自身的編譯UE4C++代碼 二、epic提供了UnrealVS擴展,可以快速編譯C++代碼,UE4 編輯器打開的情況下也可以編譯,如果只修改了一個每次只會編譯修改過的文件,極大提 ...

Thu Dec 06 09:17:00 CST 2018 1 1583
UE4 C++使用Timer實現Delay功能

今天用到了延時功能,實現藍圖中的Delay功能,總所周知,藍圖里面很簡單,可以直接用,設置一個以秒為單位的時間就可以了,而且是異步的,這點很重要。 一開始走了彎道,使用Sleep函數實現,如下圖所示 ...

Fri Oct 22 06:55:00 CST 2021 0 1364
[UE4]C++ string的用法和例子

使用場合: string是C++標准庫的一個重要的部分,主要用於字符串處理。可以使用輸入輸出流方式直接進行操作,也可以通過文件等手段進行操作。同時C++的算法庫對string也有着很好的支持,而且string還和c語言的字符串之間有着良好的接口。雖然也有一些弊端,但是瑕不掩瑜。 其中使用的代碼 ...

Fri Mar 23 00:33:00 CST 2018 0 1546
 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM