teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

分かりやすい表現に修正

2019/12/23 02:57

投稿

MMashiro
MMashiro

スコア2380

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  `static int totalgem;`
2
2
  こちらが static なのが原因だと思われます。
3
- タイトルシーンに入るたびに `PlayerPrefs.GetInt("Gem");` が加算されていますので、Gemを100持ってるユーザーがタイトルに行ったり来たりするたびにGemが増えてしまっているように見えてしまいます
3
+ タイトルシーンに入るたびに `PlayerPrefs.GetInt("Gem");` が加算されていますので、Gemを100持ってるユーザーがタイトルに行ったり来たりするたびにGemが100増えてしまっているように見えてしまいます
4
- 実際のデータは100のはずなので表示する際のミスという事になります。
4
+ 実際のデータはGem = 100のはずなので表示する際のミスという事になります。
5
5
  今回はGemデータはPlayerPrefsから取得できるのでtotalGemからstaticを外すだけで正しく動作すると思われます