-
定义 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
相关推荐
June`7 分钟前
高并发网络框架:Reactor模式深度解析小镇敲码人18 分钟前
剖析CANN框架中Samples仓库:从示例到实战的AI开发指南AI视觉网奇32 分钟前
3d数字人 ue blender 绑定衣服对齐 2026刘琦沛在进步1 小时前
【C / C++】引用和函数重载的介绍我在人间贩卖青春2 小时前
C++之this指针云姜.2 小时前
java多态CoderCodingNo2 小时前
【GESP】C++五级练习题 luogu-P1865 A % B Problem陳10302 小时前
C++:红黑树一切尽在,你来2 小时前
C++ 零基础教程 - 第 6 讲 常用运算符教程weixin_499771552 小时前
C++中的组合模式