网页远程控制

在网页客户端远程操作虚幻引擎项目。

Windows
MacOS
Linux
本页面的内容

虚幻编辑器提供了一套强大的工具,几乎可以操纵项目内容的方方面面。但在某些情况下,要在大型内容编辑流程中成功使用引擎,需从编辑器UI以外对项目进行修改。例如,广播电视和电影制片需要操作者能够借助有限的一组常用功能进行方便快捷的控制。而他们必须通过在流程中使用的其他软件集成的自定义UI来访问这些功能。

网页远程控制(Web Remote Control)系统实现了这一目标,它在虚幻引擎中运行一个网页服务器,服务由远程网页应用程序通过类REST API发出的HTTP请求。

在适当的情形下,这套系统能提供多种优点:

  • 可创建全新UI与项目内容进行交互,重点是对特定用例有意义的对象和属性。

  • 可将这些自定义UI与已在使用的第三方应用程序整合在一起,或作为为组织创建的其他网页应用的一部分。

  • 用户可以从连接到运行虚幻引擎的计算机所在网络的其他计算机或移动设备远程操作引擎。

它的作用

网页远程控制此版本提供的对虚幻编辑器和项目内容的控制与使用蓝图和Python时类似。

  • 网页应用程序可调用公开到蓝图和Python的任意函数。

  • 网页应用程序可读写公开到蓝图和Python任意属性的值。

只要有一些巧思和网页开发技能,即可将这些相对简单的构件用作基础来打造自己的编辑工具。

网页远程控制的当前版本应仍为测试版。虽然当前其已应用于实际的虚拟制片和直播工作流,但之后可能根据客户反馈进行版本修改。我们希望在当前基础上增加功能,提供更好的范例帮助入门,并便于用户确定object路径、函数名称和参数名称。

入门

参考

网页远程控制系统公开的API是类REST的,可通过承载JSON有效负载的HTTP请求和响应与其进行交互。但要在技术上达到RESTful,API应支持多种HTTP动词(如POST、GET、PUT和DELETE),以表示按CRUD模式将不同操作(创建、获取、更新、删除)应用到在JSON有效负载中定义的资源。目前,网页远程控制API将PUT请求专门用于与虚幻引擎的所有交互。

Select Skin
Light
Dark

欢迎来到全新虚幻引擎4文档站!

我们正在努力开发新功能,包括反馈系统,以便您能对我们的工作作出评价。但它目前还未正式上线。如果您对此页面有任何意见与在使用中遭遇任何问题,请前往文档反馈论坛告知我们。

新系统上线运行后,我们会及时通知您的。

发表反馈意见