| 
 | |
| 
 | 
| 开发:
C++知识库 
Java知识库 
JavaScript 
Python 
PHP知识库 
人工智能 
区块链 
大数据 
移动开发 
嵌入式 
开发工具 
数据结构与算法 
开发测试 
游戏开发 
网络协议 
系统运维 教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 | 
| -> 游戏开发 -> Unity FMETP STREAM 插件 画面的回显 (上)Server的创建 -> 正文阅读 | 
|  | 
| [游戏开发]Unity FMETP STREAM 插件 画面的回显 (上)Server的创建 | 
| 最近让做中控回显功能,翻了很多插件找到了FMETP STREAM 来看看效果吧? 
 1.导入FMETP STREAM插件 https://download.csdn.net/download/Baobaosimida/21560882 导入后可以参考里面的例子场景 
 2.创建服务端,接收客户端的消息 (1)首先创建一个空场景 可命名为:Server (2)新建场景中创建空物体可命名为:FMNetworkManager,并在空物体上添加组件FMNetworkManager,将NetWorkType 选择为 Server 
 组件中有个几个重要的事件监听 OnRecieveByteDataEvent,OnRecieveStringDataEvent,GetRawRecievedData 目前我们只需要接收客户端的传来的转成byte[] 的Texture2D即可,因此只需要关注OnRecieveByteDataEvent,并在之后的步骤中为此事件中添加监听。 (3)场景中再创建一个空物体 可命名为:GameViewDecoder,并在空物体上添加组件:GameViewDecoder 这里的组件就是用来展示接收到的数据并将接来的byte[]转成图片进行实时渲染。 
 (4)回到FMNetworkManager组件上进行属性的配置 
 ?首先配置ServerSetting中的端口 以及ClientSetting中的端口,这里可以为默认。 在Recieve 的OnRecieveByteDataEvent中添加 (3)组件中的Action_ProcessData方法,就相当于每次我们的Server接收到了数据 就交给GameViewDecoder进行画面的处理。 (5)配置GameViewDecoder 
 我们需要在外部(一般是PS)绘制一张图片,并保存导入。将图片拖入RecieveTexture中,这张图片将实时绘制传输过来的画面。 (6)展示画面,场景中新建RawImage,将RecieveTexture中的图片拖入Texture中,完成画面的扎展示。 
 | 
|  | 
|  | 
| 上一篇文章 下一篇文章 查看所有文章 | 
| 
 | 
| 开发:
C++知识库 
Java知识库 
JavaScript 
Python 
PHP知识库 
人工智能 
区块链 
大数据 
移动开发 
嵌入式 
开发工具 
数据结构与算法 
开发测试 
游戏开发 
网络协议 
系统运维 教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 | 
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年10日历 | -2025/10/31 10:41:44- | 
| 
 | 
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |