资源地址
提示:本资源在Unity的Asset Store 中价值80美金
https://download.csdn.net/download/weixin_42746271/85017573
官方API地址
配置材料注意事项
需要电脑下载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地址
输入我们的端口和IP进行连接
画面既可以投影到这个位置
效果就是这样了