UE Web Remote Control call python script

这篇具有很好参考价值的文章主要介绍了UE Web Remote Control call python script。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

UE Web Remote Control call python script

UE 远程调用Python(UE Python API)脚本

Web Remote Control

在网页客户端远程操作虚幻引擎项目。
虚幻编辑器提供了一套强大的工具,几乎可以操纵项目内容的方方面面。但在某些情况下,要在大型内容编辑流程中成功使用引擎,需从编辑器UI以外对项目进行修改。
网页远程控制(Web Remote Control)系统实现了这一目标,它在虚幻引擎中运行一个网页服务器,服务由远程网页应用程序通过类似REST API发出的WebSocket消息和HTTP请求。

UE Web Remote Control call python script,UE4,python,UE,WebAPI

启用插件

启用(Enabled)远程控制API(Remote Control API)

UE Web Remote Control call python script,UE4,python,UE,WebAPI

开启服务

WebControl.StartServer
WebControl.StopServer
WebControl.EnableServerOnStartup

UE Web Remote Control call python script,UE4,python,UE,WebAPI

Web Put 调用

Python

RootPath/:Project/Content/Python/remote.py

import unreal

@unreal.uclass()
class RemoteClass(unreal.BlueprintFunctionLibrary):

    @unreal.ufunction(static=True)
    def remote():
        print("Hello from remote!")

UE Web Remote Control call python script,UE4,python,UE,WebAPI

带参数的函数

UE Web Remote Control call python script,UE4,python,UE,WebAPI

Install Python

UE Web Remote Control call python script,UE4,python,UE,WebAPI

Call

http://localhost:30010/remote/object/call


{
    "objectPath":"/Engine/PythonTypes.Default__RemoteClass",
    "functionName":"remote"
}

Postman 测试调用API

UE Web Remote Control call python script,UE4,python,UE,WebAPI

UE Web Remote Control call python script,UE4,python,UE,WebAPI

UE Web Remote Control call python script,UE4,python,UE,WebAPI

UE Web Remote Control call python script,UE4,python,UE,WebAPI

相关插件

UE Web Remote Control call python script,UE4,python,UE,WebAPI

参考

  1. https://docs.unrealengine.com/5.0/zh-CN/remote-control-quick-start-for-unreal-engine/

  2. https://forums.unrealengine.com/t/executing-python-with-web-remote-control/156550

  3. https://docs.unrealengine.com/5.0/zh-CN/remote-control-api-http-reference-for-unreal-engine/

  4. https://blog.csdn.net/mrbaolong/article/details/131986753?spm=1001.2014.3001.5501文章来源地址https://www.toymoban.com/news/detail-614411.html

到了这里,关于UE Web Remote Control call python script的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • UE4 TCP通信 (UE客户端与网络调试助手服务端、python服务端通信)

    目录 一、使用UE4建立TCP客户端 二、使用网络调试助手建立服务端 三、基于网络调试助手的服务端与UE客户端通信 四、基于python的TCP服务端与UE客户端通信  1.在虚幻商城中搜索socket来下载TCP Socket Plugin插件   2.安装到引擎,目前支持的版本是4.22-4.27和5.0  点击安装 大约30M 

    2024年01月16日
    浏览(51)
  • 《使用Unreal Engine Python插件进行UE4中的Python开发》学习笔记1

    ·本文为B站系列教学视频 《使用 UnrealEnginPython 插件进行UE4中的Python开发》 ——《 Day 01 初识 UnrealEnginePython 》的学习笔记,UP主为腾讯游戏策划、虚幻社区贡献者 世欺子。 本节课对基于虚幻引擎( Unreal Engine )的 Python 集成开发插件 UnrealEnginePython 进行简要介绍,接着在虚幻

    2024年04月11日
    浏览(67)
  • RPC:Remote Procedure Call 远程过程调用

    目前,对于一个完整的应用来说,通常包含了若干支持不同功能的服务,亦或者是函数,这些服务之间往往可能需要互相调用,使用已经实现的服务功能,而不是需要在每个服务进程中再去重复实现已经有的功能。 这不仅对于开发者来说是一种比较合理的设计方式,对于服务

    2024年01月19日
    浏览(27)
  • Microsoft Remote Procedure Call Runtime 远程代码执行漏洞(CVE-2022-26809)

    CVE 描述 CVE-2022-26809 - 核心 Windows 组件 (RPC) 的弱点获得 9.8 的 CVSS 分数并非没有原因,因为攻击不需要身份验证并且可以通过网络远程执行,并且可能导致远程代码执行 ( RCE) 具有 RPC 服务的权限,这取决于托管 RPC 运行时的进程。运气好的话,这个严重的错误允许访问运行 S

    2024年02月05日
    浏览(43)
  • 一.《UE5夜鸦》被动技能名字CALL和描述CALL

    搜索名字寻找名字库的名字对象 1.搜索我们找名字,肯定是需要用CE搜索名字拉,由于是韩文,我们用翻译器截图获取韩文字符串 2.开始截图获取 3.我们用CE搜索字符串,这里注意是UTF-16勾上,找到了4个完全一样的结果, 我们修改确认哪一个才是真正技能库的名字  4.修改后点击技能

    2024年02月09日
    浏览(38)
  • DP报Script failed. Cannot get information from remote host案例

    HP DP(Data Protector Manager)上一个刚刚迁移升级的数据库备份作业失败,具体失败信息如下 使用下面脚本检查数据库的备份记录,发现数据库中RMAN的备份是成功的。 使用list backup of controlfile也能查看到控制文件的备份信息 仔细分析日志后,发现其实报错信息\\\"Backup of managed contro

    2024年02月11日
    浏览(38)
  • Mercury: Enabling Remote Procedure Call for High-Performance Computing

    Abstract—Remote Procedure Call (RPC) is a technique that has been largely used by distributed services. This technique, now more and more used in the context of High-Performance Computing (HPC), allows the execution of routines to be delegated to remote nodes, which can be set aside and dedicated to specific tasks. However, existing RPC frameworks assume a

    2024年02月07日
    浏览(46)
  • 【UE4】UE4蓝图 文本自动换行

    该方法将字符串分割成同等长度的数组及换行后字符串 使用示例 结果 获得字符串 蓝图代码:复制以下内容并直接粘贴到蓝图中 宏代码 使用示例 结果 获得数组 代码:复制以下内容并直接粘贴到蓝图中 宏代码 同时输出两种结果 同时输出函数蓝图 宏蓝图 内容详情: 使用示例

    2024年02月16日
    浏览(58)
  • UE4/UE5 动画控制

    工程下载 ​ ​​​​​​​​​​​​​https://mbd.pub/o/bread/ZJ2cm5pu   蓝图控制sequence播放/倒播动画: 设置开启鼠标指针,开启鼠标事件 在场景中进行过场动画制作 设置控制事件

    2024年02月09日
    浏览(55)
  • UE4 UE5 一直面向屏幕

                        一直面相屏幕,方法很简单 新建一个蓝图,如下添加组件: 蓝图如下: Rotation Actor :需要跟随镜头旋转的物体 Update:一个timeline(替代event tick 只是为了循环) Timeline: 蓝图直接可以复制:网址

    2024年02月04日
    浏览(61)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包