-
定义 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
相关推荐
倒头就睡的小比特4 天前
算法竞赛C++常用的STLweilx12344 天前
C++笔记-文件IO-<fcntl.h>Smileyqp沛沛4 天前
前端?C++ ?较大差异基础罗列C语言小火车4 天前
C/C++ 为什么需要编译器?旖旎夜光4 天前
力控面试题 01.01: 判定字符是否唯一(位运算) —— 题解吞下星星的少年·-·4 天前
C++ 萌新语法入门篇霍霍的袁4 天前
【C++】map 和 set 的使用 | 从用法到底层another heaven4 天前
【算法/C++ MD5算法能否逆解码?原理、C++实现与同类哈希算法对比】程序猿编码4 天前
告别改源码适配模型:纯 C++ 可配置 LLM 推理引擎,全格式全结构兼容此生决int4 天前
深入理解C++系列(20)——C++11(下)