是否有命令或功能可以在编辑器中打开 ue4 到特定文件?
Is there a Command or feature to open ue4 to a specific file in the editor?
我想构建命令、快捷方式或超链接,将 windows 用户带到特定文件(即蓝图编辑器或 ue4 项目中的任何目标文件)。
目前我浏览内容浏览器并双击文件以在编辑器中打开它们。我想对其中一些目的地进行深层链接,这样我就不必使用内容浏览器了。我更喜欢使用可执行命令在 UE4 中打开文件的答案(全新启动,以及现有 ue4.exe)。
编辑器内置了这个功能。它被称为 Open Asset....
转到主菜单>文件>打开资产...或按Control+P或Alt+ Shift+O 打开 Open Assets... window.
您可以在主菜单>编辑>编辑器首选项...>常规>键盘快捷键>系统范围>打开资源...中更改默认快捷键...。
来自 C++
使用FContentBrowserModule::SyncBrowserToAssets
.
示例:
FContentBrowserModule& ContentBrowserModule = FModuleManager::Get().LoadModuleChecked<FContentBrowserModule>("ContentBrowser");
ContentBrowserModule.Get().SyncBrowserToAssets( InObjectsToSync, false, bFocusContentBrowser );
为了方便,你也可以这样使用UEditorEngine::SyncBrowserToObjects
:
GEditor->SyncBrowserToObjects(Objects);
来自蓝图
使用 Editor Scripting Utilities 插件 Sync Browser to Objects.
要使用它,您必须启用 Editor Scripting Utilities 插件(目前处于试验阶段,API 可能会发生变化)。
我想构建命令、快捷方式或超链接,将 windows 用户带到特定文件(即蓝图编辑器或 ue4 项目中的任何目标文件)。
目前我浏览内容浏览器并双击文件以在编辑器中打开它们。我想对其中一些目的地进行深层链接,这样我就不必使用内容浏览器了。我更喜欢使用可执行命令在 UE4 中打开文件的答案(全新启动,以及现有 ue4.exe)。
编辑器内置了这个功能。它被称为 Open Asset....
转到主菜单>文件>打开资产...或按Control+P或Alt+ Shift+O 打开 Open Assets... window.
您可以在主菜单>编辑>编辑器首选项...>常规>键盘快捷键>系统范围>打开资源...中更改默认快捷键...。
来自 C++
使用FContentBrowserModule::SyncBrowserToAssets
.
示例:
FContentBrowserModule& ContentBrowserModule = FModuleManager::Get().LoadModuleChecked<FContentBrowserModule>("ContentBrowser");
ContentBrowserModule.Get().SyncBrowserToAssets( InObjectsToSync, false, bFocusContentBrowser );
为了方便,你也可以这样使用UEditorEngine::SyncBrowserToObjects
:
GEditor->SyncBrowserToObjects(Objects);
来自蓝图
使用 Editor Scripting Utilities 插件 Sync Browser to Objects.
要使用它,您必须启用 Editor Scripting Utilities 插件(目前处于试验阶段,API 可能会发生变化)。