1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

GameServerServicesで魔法石を実装するv2

Last updated at Posted at 2020-03-18

のほぼ丸パクリです。

リファレンス読んでも全然実装の仕方わからんやんけ!って萎えてしばらくなやんでいたらサンプル落ちてるやん!みたいになってしまったので置いておきます。課金を実装する手段を検討するときにでも参照してください。

  1. ダウンロードしてUnityプロジェクトを開く
  2. とりあえずデータベース変えるかと言われたのでYesを選択した後、手元で最新のUnityでよみこんだらいっぱいエラーが出ます
    image.png
  3. プロジェクトを開きなおしたりIn-app Purchasingを有効にしたりとかいろいろしてエラーを取ります(importが裏で走るみたいな罠にご注意)
  4. GS2Consoleを立ち上げてDeployに移動します
    image.png
  5. テンプレートを読み込ませてリソースを作成します。
    image.png

そうするとこのようなアウトプットが出力されます。
スクリーンショット (129).png

  1. サンプルプロジェクトのRunシーンを開きアウトプットの出力を入れます(普通にコピペすると最後に空白が入ってバグるので注意)
    image.png

  2. Scene起動
    image.png

  3. アカウント作成(ボタン押すだけ)
    image.png

  4. ログイン(Loginをクリック)
    image.png

  5. なんか出てくる
    image.png

  6. ここで+をおしたら商品一覧が~

image.png

_人人人人人_
> 出ない <
 ̄Y^Y^Y^Y^Y^ ̄

ごちゃごちゃやると……(長いので割愛)

image.png

でてきた!(スクショの順番待ちがえてGemsがふえてます)

image.png

無事Gemsも増えています。

このバグはサンプルでのバグであり、sdkやサービスの問題ではありません。Prefabがスクリプトで子オブジェクトに参照を持つときに、その子オブジェクトがPrefab化されていないと動かないという問題で動きません。手っ取り早く試したい方はこちらを試してください
https://github.com/piffett/gs2-sample

マージされたのでいまはちゃんと動くと思います

1
1
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?