問題タブ [game-center-leaderboard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
359 参照

ios - 同じ Game Center Leaderboard を共有 iOS / tvOS / OS X?

iOSゲームセンターのリーダーボードなどのリーダーボード/成果を共有して、同じゲームのtvOSおよびOS Xバージョンにも使用できるかどうか疑問に思っていますか?

それとも、別々のプラットフォームごとに、同じリーダーボード/実績の独自のクローンを維持する必要がありますか?

これが可能である場合、参考資料へのリンクは素晴らしいでしょう.tvOS基調講演でこのようなことが可能であるという言及を除いて何も見つかりません.

0 投票する
1 に答える
102 参照

sprite-kit - ゲームセンターの機能が使えない

スプライトキット プロジェクトに GameKit をインポートするたびに、ゲームは正常に実行されますが、これがコンソールに表示されます。これを修正する方法がわかりません

0 投票する
1 に答える
71 参照

game-center - ユーザー ログオンなしでリーダーボードにアクセスする

私のゲーム Fire-Balls は、ゲーム センターを使用してリーダーボードにデータを入力し、リーダーボードからデータを抽出してユーザーに表示します。これは、ユーザーがゲーム センターにログオンしたときに発生します。

ユーザーがゲームセンターにログオンしていない場合、どうすればゲームセンターからデータにアクセスできますか?

目的は、リーダーボードの内容をユーザーに示し、ユーザーがゲームセンターにログオンするインセンティブを与えることです。

ユーザーがゲームセンターにログオンするための資格情報を入力せずにこれを行う方法を教えてください

ありがとうございました

0 投票する
1 に答える
93 参照

ios - spritekit で GameCenter ビューをポップできません

私はスプライトキットでゲームを作っています.GameCenter内部で使用する前にすべてうまくいきました.ここに私のコードがあります

内のノードに触れるとTouchecBegan:

GameViewControllerのコード内ShowGameCenter

のビューをポップする必要GameCenterがありますが、次のエラーが表示されます。

タイプの値をキャストできませんでしUIViewSubView

非常に簡単なエラーであることがわかりましたが、これまでここで遭遇したことはありません。対処方法がわかりません。誰か助けてくれませんか?

内部のコードは次のとおりですshowGKGameCenterViewController()

助けて ;(

0 投票する
1 に答える
806 参照

ios - tvOS で GameCenter リーダーボードを表示するには?

ゲームでリーダーボードをサポートするために必要なすべての手順を実行したと思います(iOS では問題なく動作します)。ただし、tvOS ではGKGameCenterViewController、特定のリーダーボードを表示するように を構成することはできません。LeaderboardIdentifierプロパティが単純に欠落しています ( のようにViewState) 。 :

これらのプロパティを使用する代わりに、こちらの手順に従いました。GKGameCenterContent.plistこれにより、最終的なアプリ バンドルにファイルが生成されることに気付きました。内容を再確認しました:

これは絶対に正しいように見えます。もちろん、画像もバンドルに含まれています。それでも、上記のコードを使用してゲーム センター コントローラーを表示すると、実績画面のみが表示され、それ以外は何も表示されません。

0 投票する
1 に答える
363 参照

ios - GameCenter リーダーボード/ビューを閉じることができません

GameCenter を開くことができます。ただし、右上隅にある [完了] ボタンを押して GameCenter を閉じても、GameCenter は開いたままです。GameCenter を閉じるにはどうすればよいですか?

以下は私のコードです:

0 投票する
1 に答える
95 参照

ios - iOS の Game Center リーダーボードにハイスコアをアップロードするときにコードを修正するのに助けが必要です

いくつかの調査により、これが正しいコードであると私が考えたものです。すべてが機能しているようで、エラーはありません。アップロードされた最初のハイ スコアはリーダーボードに表示されますが (テスト用に使用している両方の Game Center アカウントで)、最初のハイ スコアの後にアップロードされたスコアは表示されません (これで置き換えられるはずです) (複数のアカウントを使用してみました) 、同じ問題)。これが私のコードです(ボタンが押されたときにこの関数を呼び出します)。すべて正常にロードされ、Game Center ウィンドウはエラーなしで完全に閉じますが、アカウント 1 のスコアは 0 (最初にロードされたスコア) のままで、アカウント 2 のスコアは 2 (最初にロードされたスコア) のままです。(highScore は、この関数が呼び出される前に保存された NSInteger です) 助けてください!

このコードはリーダーボードを示しています。

このコードは、スコアをアップロードし (FIRST スコアがロードされた後は機能していないようです)、リーダーボードを表示します。