Xbox Creators Programにサインアップし、リーダーボードを取得しようとしています。しかし、私はC#APIを使用する例を見つけることができませんでした。 This pageはC++でそれを行う方法を示しています。Xbox Live C#APIリーダーボード例
ここに私のコードです。それはXboxLiveContext doesn't have a LeaderboardService property
と書かれているので構築できません。 C#でリーダーボードサービスを作成するにはどうすればよいですか?
XboxLiveUser user = new XboxLiveUser();
SignInResult x = await user.SignInAsync();
XboxLiveContext context = new XboxLiveContext(user);
LeaderboardResult result = await context.LeaderboardService.GetLeaderboardAsync("scores1", new LeaderboardQuery());
ありがとうございます。これは参考になります。今私は一般的なStatsManagerに問題があります。他のAPIの私の仕事、XBoxUser、SocialManagerなど...しかし、StatsManagerはStatsManager.Singleton.AddLocalUser(ユーザー)でクラッシュしています。統計を正しく設定していない可能性がありますか?このリンクによれば、まず自分の統計を設定しなければなりません。 https://developer.microsoft.com/en-us/games/xbox/docs/xboxlive/data-platform/player-stats/player-statsただし、ダッシュボードにはこのリンクがありません。私はサービスの下でXbox Liveのリンクのみを持っています。統計情報を作成するにはどうすればいいですか?これはクリエイタープログラムユーザーの制限ですか? – nbarkhina
StatsManagerは正しく動作しているはずですが、別の質問がある場合は、この回答を最終としてマークし、表示される可能性のあるエラーの詳細を追加して新しい質問を送信できますか? –
はありがとうございます。 – nbarkhina