FMETP Steam v2 使用方法(一)

资源地址

提示:本资源在Unity的Asset Store 中价值80美金
https://download.csdn.net/download/weixin_42746271/85017573

官方API地址

https://frozenmist.com/

配置材料注意事项

需要电脑下载node.js起服务

unity中配置方法

注:此插件内方法很多 本博客使用的 插件中的FM Web Socket 可以在网页端展示画面
其他方法可以在制作的程序中展示

画面传输端配置

首先我们配置需要发送画面的程序

创建空物体 挂载脚本FMSocketIOManager
在这里插入图片描述
我们需要更改的只是IP和端口即可
此处的Ip和端口为我们起的Node服务的电脑的Ip和我们node服务的端口
在这里插入图片描述
Auto Init属性为true的时候自动连接 ,运行程序即可自动连接
在这里插入图片描述
摄像机上挂载game View Encoder组件
在这里插入图片描述

这个是拖拽我们第一个创建出来的FMSocketIOManager,其中的方法SendToOther
在这里插入图片描述

动态创建Ip和端口

设置两个 InputField 分别添加事件FMSocketIOManager中的Action_SetIp方法和 Action_SetPort方法
Button上挂载initAsServer方法
注:此时要把Auto Init属性为False
在这里插入图片描述

程序打包就可

Node.js配置

首先下载node.js
https://nodejs.org/en/download/
在这里插入图片描述
Win+R打开运行 输入Cmd
在这里插入图片描述
输入 node -v检查是否安安装成功
在这里插入图片描述

解压此文件
在这里插入图片描述
这个时候我们就监听了3000端口了
在这里插入图片描述
其中的文件好像是不可以用的 所以 此链接为配置好的3000端口和3001端口
https://download.csdn.net/download/weixin_42746271/85017826
同样的配置方法 也可以选择其他的配置方法 效果一样即可

效果展示

浏览器输入http://localhost:3000/
点击Connect as Client即为连接客户端
在这里插入图片描述
node中监听到了这个客户端连接
在这里插入图片描述

查询起node服务的Ip地址
起node服务的Ip地址方法
输入我们的端口和IP进行连接
在这里插入图片描述

画面既可以投影到这个位置
在这里插入图片描述
效果就是这样了

猜你喜欢

转载自blog.csdn.net/weixin_42746271/article/details/123657317