あなたの世界を作りなさい
ソーシャル
ルームメンバーリスト画面からフォローステータスコールバックを取得
3分
誰かが一緒に世界で遊んでいるときにフォローを始めたときにコールバックを受け取ることができる機能を追加しました。 この機能をソーシャルコンテンツで最大限に活用してください! この機能はworld sdkバージョン1 21 21およびzepeto moduleバージョン1 0 11以上で利用可能です。 マルチプレイヤー機能を持つ世界で適用されます。 zepetoモバイルアプリでルームメンバーリスト画面を確認できます。 コールバックの使用方法については、以下のサンプルコードを参照してください。 socialservice onroommemberstatuschanged これは、世界内でルームメンバーリストのフォロー状況が変更されたときに、ユーザーidとフォロー状況をコンソールログに印刷する例です。 import { roommemberstatus, socialservice } from 'zepeto module social'; import { zepetoscriptbehaviour } from 'zepeto script' export default class samplescript extends zepetoscriptbehaviour { start() { socialservice onroommemberstatuschanged += (userid string, status roommemberstatus) => { console log(`onroommemberstatuschanged userid = ${userid}, status = ${status}`); } } ルームメンバーのステータス 列挙型 説明 なし = 0 同じ部屋のプレイヤーがローカルプレイヤーをフォローしていない場合 フォロー中 = 1 同じ部屋のプレイヤーがローカルプレイヤーをフォローしている場合 ブロック中 = 3 同じ部屋のプレイヤーがローカルプレイヤーをブロックしている場合 上記のサンプルコードをモバイルで実行すると、ルームメンバーリスト画面でフォロー状態が変わるたびにコンソールログが呼び出されるのがわかります。