找回密码
 立即注册
搜索

[代码插件] U-Link 虚幻UE4.26-4.27,5.0

[复制链接]
156 |0
发表于 2023-3-15 15:09:10 | 显示全部楼层 |阅读模式
支持的引擎版本UE4.26-4.27,5.0












U-Link is an editor plugin providing a way to grab, share and invoke links to various assets and asset elements. Links can be generated through context menu extensions, then shared as URLs. A link copied to the system clipboard can be navigated to in the editor by a simple, configurable shortcut command.

The plugin has an optional additional program (freely downloadable) which can make the generated links clickable when displayed in compatible 3rd party software, such as web browsers. See limitations section for details.

Links can be generated for jumping to the following elements:
- Assets (browse links for finding in the content browser, and edit links for opening the asset editor)
- Blueprint graph nodes (event, function)
- Animation Blueprint graph nodes (event, function, anim graph, state transition graph)
- Material graph nodes
- Actors in a level

All links can be invoked from anywhere within the editor, so long as keyboard shortcuts are not suppressed.

Intended use cases:
- Sharing links between team members within a project, saving time when communicating asset paths or how to locate a given actor or blueprint node.
- Embedding in external project notes/docs/todo lists for easy lookup later.
- Embedding in plugin/asset pack documentation to allow users of plugins and packs to jump to pack contents referenced by the documentation.

Technical Details
Code Modules:
ULink (EditorNoCommandlet)
Supported Development Platforms: Windows

LIMITATIONS:
- Links use asset paths and internal names/ids to identify their target. As such they will only work when the project state matches that from when the link was captured. In practice this means the same project without significant local rearrangement, content in plugins of the same version, or content in matching asset packs installed to a matching location in the content directory. U-Link has no way to locate elements if they are located differently between the project in which they were captured and the project in which the link is being invoked.
- The accompanying URI handler program, if installed, allows textual links to show as clickable hyperlinks in any application that supports custom URIs. However, outside of web browsers most applications (including messaging apps) do not support custom URIs for security reasons. There is potential for future support in applications with plugin functionality, however I can make no guarantees about the contexts in which clickable links will or will not work.


U-Link是一个编辑器插件,提供了一种抓取、共享和调用各种资产和资产元素的链接的方法。链接可以通过上下文菜单扩展生成,然后作为url共享。复制到系统剪贴板的链接可以通过一个简单的、可配置的快捷命令在编辑器中导航到。

该插件有一个可选的附加程序(免费下载),可以使生成的链接在兼容的第三方软件(如web浏览器)中显示时可点击。有关详细信息,请参阅限制部分。

可以生成跳转到以下元素的链接:
-资产(在内容浏览器中浏览链接查找,编辑链接打开资产编辑器)
-蓝图图节点(事件,函数)
-动画蓝图图节点(事件,功能,动画图,状态转换图)
-材质图节点
-一个关卡中的演员

只要键盘快捷键没有被抑制,所有链接都可以从编辑器中的任何地方调用。

预期用例:
-在项目中的团队成员之间共享链接,在交流资产路径或如何定位给定的参与者或蓝图节点时节省时间。
-嵌入到外部项目笔记/文档/待办事项列表中,便于后续查找。
-嵌入插件/资产包文档,允许插件和包的用户跳转到文档引用的包内容。

技术细节
代码模块:
是ULink (EditorNoCommandlet)
支持的开发平台:Windows

限制:
—链接使用资产路径和内部名称/id来识别目标。因此,只有当项目状态与捕获链接时的状态相匹配时,它们才会工作。在实践中,这意味着没有重大本地重排的相同项目,相同版本的插件中的内容,或匹配资产包中的内容安装到内容目录中的匹配位置。如果元素在捕获它们的项目和调用链接的项目之间的位置不同,则U-Link无法定位元素。
-附带的URI处理程序,如果安装,允许文本链接显示为任何支持自定义URI的应用程序中可单击的超链接。然而,在web浏览器之外的大多数应用程序(包括消息应用程序)出于安全原因不支持自定义uri。在未来的应用程序中有可能支持插件功能,但是我不能保证可点击链接在哪些环境下可以工作或不能工作。




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表