Primary Assets无法获取问题
作者:互联网
使用AssetManager加载Primary Assets资产时,出现一个问题,即LoadPrimaryAsset时,返回为空列表。
捣鼓了半天Primary Assets需要重写GetPrimaryAssetId(),使其返回的FPrimaryAssetType设置中的PrimaryAssetType相匹配才是正常显示。
const FPrimaryAssetType USLJTAssetManager::WorkerDataType = FName(TEXT("WorkerData"));
FPrimaryAssetId UWorkerDataAsset::GetPrimaryAssetId() const
{
// return Super::GetPrimaryAssetId();
return FPrimaryAssetId(USLJTAssetManager::WorkerDataType,GetFName());
}
标签:GetPrimaryAssetId,Assets,FPrimaryAssetType,Primary,获取,USLJTAssetManager,FPrimary 来源: https://www.cnblogs.com/ldnanchao/p/16492359.html