困ったとき:症状から確認する
作っている途中で「あれ?」と思ったら、このページを見てみてください。よくあるつまずきと、調べる場所をまとめています。
再起動するとコインがなくなる
まずは、再起動する前と後でプレイヤー ID を比べてみましょう。起動するたびに新しいアカウントを作っていると、別のプレイヤーとしてログインしてしまい、前に集めたコインが表示されません。
ID が同じなら、次の点も見てみてください。
- 同じ GS2 プロジェクト、リージョン、ネームスペースに接続しているか。
- 同じスロットのウォレットを取得しているか。
- データの読み込みが終わる前に、初期値の 0 を表示していないか。
関連:ログイン、再起動して続きを遊ぶ
冒険が一覧に表示されない
クエストを登録した場所と、Unity の接続先は同じでしょうか。まずネームスペースを見比べ、次に、読み込むときに指定したグループやクエストの識別子を調べてみてください。
読み込み中にエラーが出ていれば、そのメッセージが手がかりになります。Studio の表示用アセットを使っている方は、クエストを追加したあとにアセットも生成し直したか確かめてみましょう。
関連:冒険の一覧
もらえるコインが思っていた枚数と違う
最初の 1 回だけ多くもらえるなら、初回クリア報酬が付いているかもしれません。通常の報酬と合わせて、設定を見てみましょう。
設定を変えても以前の報酬が出るときは、その冒険を始めたタイミングを確かめてみてください。開始時点の設定が使われるので、変更前から進めていた冒険はクリアし、新しい冒険で試します。設定の反映には最大5分かかるため、デプロイ直後なら少し待ってから始めてください。
スタミナの増減が計算と合わない
操作を試している間に、自然回復していないでしょうか。商品で 10 回復する間に、時間経過で 1 回復すれば、合わせて 11 増えます。
上限の近くで回復したときは、上限を超えられる設定かどうかも見ておきましょう。
コインがあるのに購入できない
画面に出している残高と、支払いに使う残高が同じかを調べてみましょう。ウォレットのスロットが違うと、別の残高を見ていることになります。
また、有償コインだけを使う設定になっていないか確認してください。このチュートリアルのコインは無償コインなので、有償限定の商品には使えません。
どちらも合っていれば、エラーの詳しい内容を見てみてください。持ち物がいっぱいで商品を受け取れないなど、支払い以外の理由で買えないこともあります。
購入中に通信が途切れた
ネットワーク接続を戻し、処理の完了またはエラーの表示を待ちます。第8章のコードで 同じ購入を再試行 と表示されたら、Unity を再生したまま押してください。同じ duplicationAvoider を使って購入を送り直します。
エラーメッセージが出ていないことと、コイン・スタミナの増減を確認してください。購入が完了した後に通常の購入ボタンを押すと、新しい購入になります。
解決しないときは
相談するときは、次の情報があると状況を伝えやすくなります。
- 取り組んでいる章と、Studio/SDK のどちらのコースか。
- Studio、SDK、Unity のバージョン。
- 何を操作し、どうなるはずだったか。実際にはどうなったか。
- エラーメッセージと、発生した時刻。
- 接続先やアカウントを切り替えたか。
ログを送るときは、パスワードやトークン、クレデンシャルが入っていないか、先に確かめておいてください。