创建一个Server.js
var server=require("socket.io")(9000)
server.on("connection",function(socket){
console.log("客户端连接"+socket)
socket.on("disconnection",function(){
})//检测客户端断开
})
在Laya中创建一个ClientManager.js
导入socket.io.d.ts
export default class ClientManager extends Laya.Script{
constructor(){
super();
}
OnAwake(){
var socket=io.connect("ws://localhost:9000");//传递服务器的地址
socket.on("connect",function(){
console.log("连接成功");
});//监听客户端是否连接成功服务器
socket.on("connect_error",function(){
console.log("连接失败");
});//监听客户端是否连接成功服务器
}
}