【虚幻引擎】DTWebSocketServer 蓝图创建WebSocket服务器插件使用说明

这篇具有很好参考价值的文章主要介绍了【虚幻引擎】DTWebSocketServer 蓝图创建WebSocket服务器插件使用说明。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本插件可以使用蓝图创建WebSocket服务器,并监听响应数据。

1. 节点说明

Create Web Socket Server – 创建WebSocket服务器对象并开启监听

【虚幻引擎】DTWebSocketServer 蓝图创建WebSocket服务器插件使用说明,UE,虚幻,websocket,服务器

创建一个WebSocket服务器对象,并监听相应端口,连接地址为 ws://IP:PORT, 比如ws://192.168.1.5:9001

返回的对象需要提升为变量,以后就是用这个对象去操作。


Bind – 绑定回调函数

【虚幻引擎】DTWebSocketServer 蓝图创建WebSocket服务器插件使用说明,UE,虚幻,websocket,服务器

绑定服务器回调函数

User Open :用户连接的时候回调。

User Close :用户断开连接的时候回调。

User Message :用户发送的消息

User ID :用户的唯一标识,可以在用户连接的时候保存一下,用于以后给用户发送消息使用。

Data :用户的连接消息,可以解析用户的 Protocols,Heads,Params。

Message :用户发送的消息。


Close Server – 关闭服务器

【虚幻引擎】DTWebSocketServer 蓝图创建WebSocket服务器插件使用说明,UE,虚幻,websocket,服务器

关闭当前服务器,关闭后可以把相应对象设置为空。

如果需要再次使用,需要重新创建服务器。


Get All Users – 获取所有玩家

【虚幻引擎】DTWebSocketServer 蓝图创建WebSocket服务器插件使用说明,UE,虚幻,websocket,服务器

获取当前所有连接用户ID。


Get User Data – 获取用户数据

【虚幻引擎】DTWebSocketServer 蓝图创建WebSocket服务器插件使用说明,UE,虚幻,websocket,服务器

获取指定用户的连接信息。


Send Message – 发送消息

【虚幻引擎】DTWebSocketServer 蓝图创建WebSocket服务器插件使用说明,UE,虚幻,websocket,服务器

给指定用户发送字符串数据。

User ID : 用户的唯一标识,可以在用户连接的时候获取到。

Message :需要发送的字符串,可以为Json字符串。


Close User – 主动关闭用户

【虚幻引擎】DTWebSocketServer 蓝图创建WebSocket服务器插件使用说明,UE,虚幻,websocket,服务器

主动断开指定用户连接。


2. 使用案例

【虚幻引擎】DTWebSocketServer 蓝图创建WebSocket服务器插件使用说明,UE,虚幻,websocket,服务器

插件中 BP_DTWebSocketServerActor 直接拖进去主场景即可看到。


3. 下载地址

80后程序员https://dt.cq.cn/archives/837文章来源地址https://www.toymoban.com/news/detail-857846.html

到了这里,关于【虚幻引擎】DTWebSocketServer 蓝图创建WebSocket服务器插件使用说明的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • [虚幻引擎插件介绍] DTGlobalEvent 蓝图全局事件, Actor, UMG 相互回调,自由回调通知事件函数,支持自定义参数。

    本插件可以在虚幻的蓝图 Actor, Obiect,UMG 里面指定绑定和执行消息,可带自定义参数。 参数支持 Bool,Byte,Int,Int64,Float,Name,String,Text,Vector,Rotator,Transform,Object,Actor。 绑定事件 Bind Global Event (XXX) 此类型节点可以绑定全局回调事件。 Key :绑定的事件关键值,只有

    2024年02月09日
    浏览(57)
  • [虚幻引擎] UE DTBase64 插件说明 使用蓝图对字符串或文件进行Base64加密解密

    本插件可以在虚幻引擎中使用蓝图对字符串,字节数组,文件进行Base64的加密和解密。 目录 1. 节点说明 String To Base64 Base64 To String Binary To Base64 Base64 To Binary File To Base64 Base64 To File 2. 案例演示 3. 插件下载 String To Base64 对字符串进行Base64加密,字符串会自动转换成UTF8的格式,这

    2024年02月13日
    浏览(75)
  • 【虚幻引擎UE】UE4/UE5 基于2D屏幕坐标获取场景3D坐标 射线检测(蓝图/C++)

    射线检测(Ray Casting) 是一种计算机图形和计算机图形学中的基本技术,用于检测光线或射线是否与三维场景中的物体相交,以确定相交点的位置和其他相关信息。射线检测通常用于实现各种交互功能、渲染效果和物理模拟,包括但不限于鼠标拾取、光线追踪、碰撞检测和物

    2024年02月07日
    浏览(105)
  • UE4,UE5虚幻引擎,怎么在蓝图中获取FPS帧速率,显示在UMG(UI)上

    前言:在UE中可以使用命令行比如stat fps显示帧率,但只是显示在界面,假设我们要在蓝图中获取FPS帧率,并且显示在我们创建的UMG控件蓝图。这种stat fps命令行的形式就不行了,因为它只会固定显示在右上角的位置。 1、在Tick中获取DeltaSeconds,用1除InDeltaTime,得到帧速率。

    2024年02月11日
    浏览(55)
  • [虚幻引擎插件说明] DTSha – 蓝图SHA加密节点, SHA1, SHA224, SHA256, SHA384, SHA512加密

    本插件可以在虚幻引擎中使用蓝图对字符串或者文件进行SHA加密。 目录 1. 节点说明 SHA-1 Encrypt SHA-224 Encrypt SHA-256 Encrypt SHA-384 Encrypt SHA-512 Encrypt SHA-1 Of File SHA-224 Of File SHA-256 Of File SHA-384 Of File SHA-512 Of File 2. 案例演示 ​编辑 3. 插件下载 SHA-1 Encrypt 字符串进行SHA-1加密,字符串

    2024年02月16日
    浏览(66)
  • [虚幻引擎 MongoDB Client 插件说明] DTMongoDB MongoDB数据库连接插件,UE蓝图可以操作MongoDB数据库增删改查。

    本插件可以在UE里面使用蓝图操作MongoDB数据库, 对数据库进行查询,删除,插入,替换,更新操作。 插件下载地址在文章最后。 Create MongoDB Client - 创建客户端对象 创建一个 MongoDB 客户端对象。 Connect By Url - 连接到数据库 Url :MongoDB的连接地址。 如 mongoDB://account:password@ip:

    2024年02月14日
    浏览(91)
  • 虚幻引擎5 AR开发教程03:创建第一个AR App

    在本教程中,我们将学习如何在项目中添加 AR 功能并在虚幻引擎 5 中创建我们的第一个 AR 应用程序。 步骤 01:创建和设置 UE5(虚幻引擎 5)AR 项目: 教程 01 = 右键单击内容浏览器 = 选择杂项 数据资产 = 选择 ARSessionConfig = 将其命名为(AR_DefaultSessionConfig)并保存。 = 打开

    2024年02月02日
    浏览(54)
  • 虚幻4学习笔记(10)蓝图接口、拾取物品-射线检测

    B站UP谌嘉诚课程:https://www.bilibili.com/video/BV164411Y732 添加:内容浏览器 右键 蓝图 蓝图接口 新建Doorinterface 蓝图接口 添加canOpendoor 和test函数 test函数添加输入输出参数 组件添加蓝图接口后可以调用其函数 只有入参没有出参 可以当做事件调用 有出参可以当函数调用使用 使用

    2024年02月08日
    浏览(91)
  • 虚幻学习笔记10—C++函数与蓝图的通信

            除了上一章C++变量与蓝图通信讲的变量能与蓝图通信外,还有函数和枚举也可以和蓝图通信。函数的为”UFUNCTION“、枚举的为”UENUM“。 2.1、BlueprintCallable蓝图中调用   该函数时带执行的,带入如下。编译成功后在蓝图中输入后可以找到,并点击使用如

    2024年02月04日
    浏览(50)
  • 【虚幻4】UE4初学者系列教程(蓝图篇)-全中文新手入门教程(含蓝图节点详细介绍,即时更新~)

    蓝图篇 目录 蓝图基础逻辑 知识点1:蓝图是可视化编程 知识点2:蓝图是面向对象的编译型可视化编程语言 知识点3:关卡蓝图和蓝图类的区别 知识点4:蓝图数据类型 知识点5:节点的介绍 知识点6:引脚的介绍 知识点7:节点的执行顺序 知识点8:节点的类型 知识点9:节点

    2024年02月04日
    浏览(63)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包