Appwarps でコーディングを始めたところ、問題が発生しています。ライブ ルームを表示するロビーを構築しましたが、すでに開始されている試合のルームを表示したくありません。使うと思った
void Client::setCustomRoomData(std::string roomId, std::string customData)
ただ、使い方に疑問があります。ゲームが始まったら、送信する予定です
SetCustomRoomData(roomId, "Closed");
開いている座席が閉じられたことをサーバーに通知します。ただし、呼び出し時に別のデバイスで部屋のプロパティを確認すると
void CCAppwarpDelegate::onGetLiveRoomInfoDone(AppWarp::liveroom revent)
{
CCLog("CustomData=%s",revent.customData.c_str());
...
空白を返します。ここで何が欠けていますか?コードが機能しないことに加えて、自分自身に本当に疑問を抱かせるのは、プロパティの仕組みを理解していないことです。どのような種類のインデックスも割り当てていないので、どのように複数のカスタム プロパティを持っていますか? または、部屋には常に 1 つのカスタム プロパティしかありませんか?