-
定义 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
相关推荐
ShineWinsu5 小时前
对于C++:C++11中lambda、function、bind的解析码匠许师傅6 小时前
【C++ 面试真题】聊聊 C++ 的拷贝构造与拷贝赋值旖旎夜光7 小时前
LeetCode 3:无重复字符的最长子串(滑动窗口) —— 题解汉字萌萌哒7 小时前
2024CSP-J入门级C++真题详解hy.z_7777 小时前
【C++】13. 继承汉字萌萌哒8 小时前
2019CCF-CSP入门级C++试题解析2401_890603408 小时前
C++ 继承mengzhi啊9 小时前
UE5 把剑绑定到骨骼-给要播放的动画及动画蒙太奇添加武器果果燕9 小时前
C++ 学习笔记(二):类与对象—— 构造函数与析构函数老洋葱Mr_Onion9 小时前
【C++】信息学奥赛CSP通关之路——CSP-J/S第一轮原创全真模拟试卷集(2026)卷四全卷解析