問題タブ [gkturnbasedmatch]

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 投票する
1 に答える
184 参照

ios - ゲームキット ターン制ゲーム

iOS ボード ゲームの 1 つをもう一度試す予定です。それは、GameKit のターン ベース API を中心に構築されています。

各ターンに利用できる時間を制限することで、最高のゲーム体験を提供したいと考えています。ここからはターン制APIで可能ですか?

目標は、プレーヤーが 60 秒間プレイできるようにし、ボードの上部にカウンターを表示して、いつ自分の番になるかを確認できるようにすることです。

したがって、世界的な問題は次のとおりです。プレイヤーがゲームをやめずにプレイをやめないようにする方法はありますか? プレーヤーがしばらくデータ接続を失った場合はどうなりますか?

誰かがこの種のゲームで彼の経験を共有できればうれしいです.

乾杯。

シリル

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

objective-c - GKTurnBasedMatch の参加者が正しくない/重複している

ターン制の GameCenter ゲームに取り組んでいます。AGKTurnBasedMatchは で作成され、GKMatchRequestminPlayersmaxPlayersが 2 に設定されています。NSInvalidArgumentExceptionでゲームを終了しようとすると、すべての参加者にendMatchInTurnWithMatchData設定していないというメッセージが表示されます。matchOutcomeこの時点の直前の一致オブジェクトのログは、私の一致が次のようになっていることを示しています。

ここに 2 つ以上GKTurnBasedParticipantsありますが、そのうちの 2 つは同じプレイヤーです。毎ターン次のようにコールすることを除いて、私はゲームで異常なことは何もしません。

ここで何が起こっているのか誰にも分かりませんか?これは 2 人用のゲームですが、どうすればマッチ オブジェクトがめちゃくちゃになってしまうのでしょうか? また、これを防ぐにはどうすればよいでしょうか?

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

ios - IOS ゲームセンターのマッチメイキング

ゲームセンターでターンベースのゲームに取り組んでいます。次の問題を辛抱強く調査しましたが、誰かが解決策を提供してくれることを願っています。

特定のマップで自動対戦ゲームを開始しました。同じマップを選択したプレイヤーだけに接続してプレイしたいと思います。それを制限する方法はありますか?

ありがとうございました。

0 投票する
3 に答える
3040 参照

ios - IOS Game Center GKLocalPlayerListener

ターンベースのゲームにイベントリスナーを実装して、プレイヤーが自分のターンがアクティブになったとき、または友人から招待されたときに受け取ることができるようにしようとしていました。GKTurnBasedEventHandler は IOS 7 で廃止され、GKLocalPlayerListener を使用する必要があるというドキュメントを読みました。しかし、それはその延長です。どこにも情報がないので、すでに使っている人はいますか?

これは私が以前に試したもので、うまくいきません。

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

ios - Game Center のターンベース マッチでターンを終了します。

ターン ベースのゲーム アプリでターンの終了に問題があります。

私が使っている方法は

これがnextParticipantspの NSArray で、これが私の宣言です: そして、これは宣言と代入です

参加者の配列を逆にして、プレイヤーの順番を取得しています。(2つだけ)

これはすべてエラーなしでコンパイルおよび実行されますが、ターンが実際に他のプレイヤーに渡されることはありません!

私の p-array が問題であると考えて、それを元に戻さずに渡そうとした結果、同じ結果が得られました。

これを処理する正しい方法を知っている人はいますか?

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

c# - オブジェクト unity3d にマウスを合わせるとツールチップが表示されます

マウスがオブジェクトの上にあるときに、このようなツールチップを表示したかったのですが、ここにサンプル画像があります:

ここに画像の説明を入力

ここに画像の説明を入力

私はすでに以下のコードを試しましたが、オブジェクトにマウスを置いたときにdebug.logのメッセージが表示されませんでした.オブジェクトは次のように同じ名前を付けます:

そして、ここに私のオブジェクトがあります(私はリストを使用してオブジェクトを複数化し、各オブジェクトに名前を付けました)(オブジェクトの名前「Yify」は右側、濃い緑色にあります):

ここに画像の説明を入力

助けてください。ありがとうございました。