-
定义 UserData
cppUCLASS() class ADVMOD_API UStaticMeshUserData : public UAssetUserData { GENERATED_BODY() public: UPROPERTY(EditAnywhere) FString MeshPath; }; -
新建,添加
cppUStaticMeshUserData* StaticMeshUserData = StaticMesh->GetAssetUserData<UStaticMeshUserData>(); if (!StaticMeshUserData) { StaticMeshUserData = NewObject<UStaticMeshUserData>(StaticMesh, UStaticMeshUserData::StaticClass(), NAME_None, RF_Transactional); StaticMeshUserData->MeshPath = StaticMesh->GetPathName(); StaticMeshUserData->PostEditChange(); StaticMesh->AddAssetUserData(StaticMeshUserData); StaticMesh->PostEditChange(); StaticMesh->MarkPackageDirty(); } -
获取
cppUAssetUserData* Data = Obj->GetAssetUserDataOfClass(UStaticMeshUserData::StaticClass()); UStaticMeshUserData* UserData = Cast<UStaticMeshUserData>(Data); // 或 UStaticMeshUserData* StaticMeshUserData = StaticMesh->GetAssetUserData<UStaticMeshUserData>();
UserData
Mr.Virgil2023-12-16 22:48
相关推荐
%xiao Q20 小时前
GESP C++四级-216tianyuanwo20 小时前
深入浅出SWIG:从C/C++到Python的无缝桥梁初次见面我叫泰隆21 小时前
Qt——2、信号和槽D_evil__21 小时前
【Effective Modern C++】第二章 auto:5. 优先使用 auto,而非显式类型声明玖釉-21 小时前
[Vulkan 学习之路] 26 - 图像视图与采样器 (Image View and Sampler)一颗青果21 小时前
C++的锁 | RAII管理锁 | 死锁避免AI视觉网奇21 小时前
ue c++ 编译常量一分之二~21 小时前
回溯算法--解数独liu****1 天前
第一章 Qt 概述休息一下接着来1 天前
C++ 设计模式:Pimpl(Pointer to Implementation)