Multiplay Room Message
ZEPETO Multiplay提供客户端、 服务器(Room)之间的信息传送 /接收接口。 服务器可以给每个客户端发送信息或给全部客户端发送信息。
支持Primitive, Schema, (Custom)Object形式的消息传达类型。
Server API提供如下所示的Method。
API | 描述 |
---|---|
onMessage(Type, Callback) | ZEPETO Multiplay 服务器可以记录处理客户端发送的信息类型的回调函数。 信息类型可以用字符串或数字定义。 |
client.send(Type, Message) | 为了给指定的客户端发送信息的函数。 |
broadcast(Type, Message) | 是给连接Room的全部客户端发送信息的插口 可以给全部客户端发送信息或给除指定客户端以外的客户端发送。 |
如果您想了解ZEPETO.Multiplay Server API,请参考以下文档。
📘 请参考以下指南 [ZEPETO.Multiplay(Server) API]
onMessage使用示例如下所示
client.send使用示例如下所示
broadcast使用示例如下所示
▼ 给全部客户端发送信息示例。
▼ 给除指定客户端以外的客户端发送信息示例。
Client API提供如下所示的Method。
room.AddMessageHandler(Type, Message) | 可以将从服务器接收的信息记录AddMessageHandler 回调函数。 记录信息回调函数时,可以定义想要接收的信息类型。 |
---|---|
room.Send(Type, message) | 为向服务器传达信息时使用的插口。 可以定义要传达的信息类型。 |
接收信息 room.AddMessageHandler使用示例如下所示
发送信息 room.Send使用示例如下所示
请查看不同类型的Room Message示例。
Server
Client