前提条件
SDK: Unity
- タイトル ID が
PlayFabSharedSettingsオブジェクトに設定されている。 - プロジェクトからユーザーが正常にログインできる。
- タイトルに少なくとも 2 人の登録済みユーザーがいる。
フレンドについて
タイトル内のどのプレイヤーも、タイトル内の他のプレイヤーとフレンドになれます。特に注意すべき点として、PlayFab のフレンド関係は一方向です。 Albert が Bob をフレンドとして追加した場合、Bob による承認プロセスはありません。実際、Bob はそのことに気づいていない場合もあります。 フレンド関係を相互にするには、Bob が別途 Albert を追加する必要があります。相互関係のルールを持たせたい場合は、必要に応じてカスタム ゲーム サーバーまたは CloudScript ロジックでこれらの条件を強制することはタイトル側の責任となります。 プレイヤーが Steam、Facebook、XBOX Live のアカウントをリンクしている場合、それらのフレンドもあなたのタイトルをプレイしていれば、プラットフォーム固有のフレンドを表示することもできます。フレンドを作成する
サンプル コードでは、アプリの UI の代わりとしてDisplayFriends() と DisplayError(string error) 関数を使用します。これらをエディターに貼り付ければ、追加の作業なしで動作させることができます。もしくは、呼び出しをご自身のコードに置き換えてください。
- プレイヤーがログインすると、フレンド用の UI にアクセスできます。この機能には通常、少なくともフレンドの追加、削除、表示が含まれます。
- プレイヤーの現在のフレンド リストを取得するには、GetFriendsList API 呼び出しを使用します。
- プレイヤーのフレンド リストにフレンドを追加するには、AddFriend API 呼び出しを使用します。
- プレイヤーをフレンド リストから削除するには、RemoveFriend API 呼び出しを使用します。
