在布局了几个很漂亮的元宇宙场景之后,今天用socket.io 简单实现了多人参与的元宇宙场景功能。
这次弥补了socket.io相关技术的缺陷,收获满满。
安装express yarn add express
安装socket.io yarn add socket.io
根目录下新建一个 server.js文件
代码如下:
emit理解为向各个口发信息,on 理解为接收信息,实时发送人物的位置和动作。
安装socket.io-client
连接服务器:
3. 接收信息
4. 人物移动的时候发送信息:(放update里)
总结
1. Socket.IO是一个WebSocket库,包括了客户端的js和服务器端的node.js,它的目标是构建可以在不同浏览器和移动设备上使用的实时应用。
2. Nginx中socket.io配置:
3. 有了这个,接下来就可以实现多人之间的聊天和打招呼等各种有意思的互动,期待一下。
做一只爬的最久的乌龟,保持学习保持好奇,即使慢一点,遇到一点困难,只要最后能到达终点,又有什么关系呢。
毕竟人生没有白走的路,每一步都算数。
领取专属 10元无门槛券
私享最新 技术干货