https://docs.colyseus.io/colyseus/server/room/#public-methods
this.onMessage("*", (client, type, message) => {
console.log(client.sessionId, "sent", type, message);
}
如文档所描述,会排除已经注册的,但实际测试下来无效。colyseus 14.20+unity2021.3
https://docs.colyseus.io/colyseus/server/room/#public-methods
this.onMessage("*", (client, type, message) => {
console.log(client.sessionId, "sent", type, message);
}
如文档所描述,会排除已经注册的,但实际测试下来无效。colyseus 14.20+unity2021.3
在u3d中定义Room要用泛型的方式。
private static ColyseusRoom<LobbyRoom> _room = null;
但客户端中并没有定义LobbyRoom这个类,在文档中有看到,“LobbyRoom 将改为使用 state.@filter()”
但也找不到定义的State,不清楚是取消了吗?也就是要自己去Schema去实现?
public partial class MyRoomState : Schema