- ヘルプセンター
- Diarkis C# SDK
- Room
Room の特定のメンバーにメッセージを送信する方法
Room の全メンバーではなく、選択したメンバーにメッセージを送信することができます。このメッセージは OnMemberMessage によって配信されます。
メッセージには送信者のユーザー ID などを含めることをお勧めします。これにより、受信者は誰がメッセージを送信したかを検知し、それに応じた行動をとることができます。
// List of member IDs to send the message to
List<string> memberIDs = new List<string>();
memberIDs.Add(memberAID);
memberIDs.Add(memberBID);
memberIDs.Add(memberCID);
byte[] message = Encoding.UTF8.GetBytes("Hello");
bool reliable = false; // for UDP, if set to true, broadcast message will be sent as an RUDP packet
room.MessageTo(memberIDs, room.GetRoomID(), message, reliable);