あなたの世界を作りなさい
マルチプレイ
プライベートルームの実行時設定
4 分
ランタイムでマルチプレイヤールームの属性を変更できます。 サーバーコード index ts サンドボックスを作成してください。 関数定義 setprivate(isprivate boolean) promise true プライベートルームに設定 \ false パブリックルームに設定 📘 次のガイドを参照してください。 \[ zepeto multiplay(server) api https //developer zepeto me/docs/multiplay server/classes/zepeto multiplay sandbox#setprivate ] 使用例 import { sandbox, sandboxoptions, sandboxplayer } from 'zepeto multiplay'; export default class extends sandbox { oncreate(options sandboxoptions) { this onmessage("setprivate", (client sandboxplayer, value boolean) => { console log(`プライベート設定を試みています ${value}`); this setprivateroom(client, value); }); } async setprivateroom(client sandboxplayer, value boolean) { await this setprivate(value); client send("log", `ルームがプライベートに設定されました ${this private}`); } } 👍 ロック機能とプライベート機能の違い ロックされたマルチプレイヤールームはzepetoのルームリストに表示されず、招待なしでは入室できません。 プライベートマルチプレイヤールームはzepetoのルームリストに表示されませんが、招待は受け付けられます。