SendGlobalMessage by sendAminMessage
This commit is contained in:
parent
0d3c697add
commit
6e65952d75
8 changed files with 101 additions and 28 deletions
|
@ -7,6 +7,7 @@ import {
|
|||
GroupUpdateMessage,
|
||||
ItemEventMessage,
|
||||
PlayGlobalMessage,
|
||||
UserGlobalMessage,
|
||||
PositionMessage,
|
||||
RoomJoinedMessage,
|
||||
ServerToClientMessage,
|
||||
|
@ -44,6 +45,7 @@ import {
|
|||
MessageUserJoined,
|
||||
OnConnectInterface,
|
||||
PlayGlobalMessageInterface,
|
||||
UserGlobalMessageInterface,
|
||||
PositionInterface,
|
||||
RoomJoinedMessageInterface,
|
||||
ViewportInterface,
|
||||
|
@ -643,4 +645,16 @@ export class RoomConnection implements RoomConnection {
|
|||
public getAllTags(): string[] {
|
||||
return this.tags;
|
||||
}
|
||||
|
||||
public sendUserGlobalMessage(message: UserGlobalMessageInterface): void {
|
||||
const userGlobalMessage = new UserGlobalMessage();
|
||||
userGlobalMessage.setType(message.type);
|
||||
userGlobalMessage.setContent(message.content);
|
||||
userGlobalMessage.setBroadcasttoworld(message.broadcastToWorld);
|
||||
|
||||
const clientToServerMessage = new ClientToServerMessage();
|
||||
clientToServerMessage.setUserglobalmessage(userGlobalMessage);
|
||||
|
||||
this.socket.send(clientToServerMessage.serializeBinary().buffer);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue