任务需求:
我们经常想在游戏运行时获取在编辑器中选中的文件路径:
假如选中了多个资源文件,在游戏运行时,如何拿到这些资源路径呢?
代码示例:
这些函数封装在ContentBrower中,追下源码可得:
TArray<FAssetData> Selection;
FContentBrowserModule& ContentBrowserModule = FModuleManager::LoadModuleChecked<FContentBrowserModule>("ContentBrowser");
ContentBrowserModule.Get().GetSelectedAssets(Selection);
可以查看到FAssetData中的多种路径
拿到路径了如何快速加载出UObject?
FAssetData有个快速加载资源的方法:
<