質問編集履歴

1

エラーが発生している3つの場所にコメントしました

2020/05/22 14:25

投稿

Shachochan
Shachochan

スコア0

test CHANGED
File without changes
test CHANGED
@@ -214,6 +214,8 @@
214
214
 
215
215
  {
216
216
 
217
+            //ここでエラーが発生しています
218
+
217
219
  PlayerPrefs.SetInt("PlayerATK", System.Convert.ToInt32(objList[0]["ATK"]));
218
220
 
219
221
  PlayerPrefs.SetInt("PlayerLevel", System.Convert.ToInt32(objList[0]["Level"]));
@@ -250,11 +252,83 @@
250
252
 
251
253
  if (e == null)
252
254
 
255
+ {  
256
+
257
+ //ここでエラーが発生します        
258
+
259
+ PlayerPrefs.SetInt("WeaponLevel", System.Convert.ToInt32(objList[0]["Level"]));
260
+
261
+ PlayerPrefs.SetInt("WeaponATK", System.Convert.ToInt32(objList[0]["ATK"]));
262
+
263
+ PlayerPrefs.Save();
264
+
265
+ }
266
+
267
+ });
268
+
269
+
270
+
271
+ NCMBQuery<NCMBObject> query_b = new NCMBQuery<NCMBObject>("Boss");
272
+
273
+ query_b.WhereEqualTo("Name", username);
274
+
275
+ query_b.FindAsync((List<NCMBObject> objList, NCMBException e) =>
276
+
277
+ {
278
+
279
+
280
+
281
+ //検索成功したら
282
+
283
+ if (e == null)
284
+
253
285
  {
254
286
 
287
+ //ここでエラーが発生します
288
+
289
+ PlayerPrefs.SetInt("BossSummon", System.Convert.ToInt32(objList[0]["Summon"]));
290
+
291
+ PlayerPrefs.SetInt("SlimeLevel", System.Convert.ToInt32(objList[0]["Slime"]));
292
+
293
+ PlayerPrefs.SetInt("RabbitLevel", System.Convert.ToInt32(objList[0]["Rabbit"]));
294
+
295
+ PlayerPrefs.SetInt("CerberusLevel", System.Convert.ToInt32(objList[0]["Cerberus"]));
296
+
297
+ PlayerPrefs.SetInt("SkeletonLevel", System.Convert.ToInt32(objList[0]["Skeleton"]));
298
+
299
+ PlayerPrefs.SetInt("ShujinLevel", System.Convert.ToInt32(objList[0]["Shujin"]));
300
+
301
+ PlayerPrefs.SetInt("SquirrelLevel", System.Convert.ToInt32(objList[0]["Squirrel"]));
302
+
303
+ PlayerPrefs.SetInt("Ice_golemLevel", System.Convert.ToInt32(objList[0]["Ice_golem"]));
304
+
305
+ PlayerPrefs.SetInt("DeathmouseLevel", System.Convert.ToInt32(objList[0]["Deathmouse"]));
306
+
307
+ PlayerPrefs.SetInt("DyurahanLevel", System.Convert.ToInt32(objList[0]["Dyurahan"]));
308
+
309
+ PlayerPrefs.SetInt("SakyubasuLevel", System.Convert.ToInt32(objList[0]["Sakyubasu"]));
310
+
311
+ PlayerPrefs.SetInt("NyaruratohotepuLevel", System.Convert.ToInt32(objList[0]["Nyaruratohotepu"]));
312
+
313
+ PlayerPrefs.SetInt("ShivaLevel", System.Convert.ToInt32(objList[0]["Shiva"]));
314
+
315
+ PlayerPrefs.SetInt("MarozorondLevel", System.Convert.ToInt32(objList[0]["Marozorond"]));
316
+
317
+ PlayerPrefs.SetInt("ShachoLevel", System.Convert.ToInt32(objList[0]["Shacho"]));
318
+
319
+ PlayerPrefs.SetInt("CatLevel", System.Convert.ToInt32(objList[0]["Cat"]));
320
+
321
+ PlayerPrefs.SetInt("BirdLevel", System.Convert.ToInt32(objList[0]["Bird"]));
322
+
323
+ PlayerPrefs.SetInt("Rabbit2Level", System.Convert.ToInt32(objList[0]["Rabbit2"]));
324
+
325
+ PlayerPrefs.SetInt("AmabieLevel", System.Convert.ToInt32(objList[0]["Amabie"]));
326
+
255
- PlayerPrefs.SetInt("WeaponLevel", System.Convert.ToInt32(objList[0]["Level"]));
327
+ PlayerPrefs.SetInt("NekuroLevel", System.Convert.ToInt32(objList[0]["Nekuro"]));
256
-
328
+
257
- PlayerPrefs.SetInt("WeaponATK", System.Convert.ToInt32(objList[0]["ATK"]));
329
+ PlayerPrefs.SetInt("ArcangelLevel", System.Convert.ToInt32(objList[0]["Arcangel"]));
330
+
331
+ PlayerPrefs.SetInt("HekantokeiruLevel", System.Convert.ToInt32(objList[0]["Hekantokeiru"]));
258
332
 
259
333
  PlayerPrefs.Save();
260
334
 
@@ -264,74 +338,6 @@
264
338
 
265
339
 
266
340
 
267
- NCMBQuery<NCMBObject> query_b = new NCMBQuery<NCMBObject>("Boss");
268
-
269
- query_b.WhereEqualTo("Name", username);
270
-
271
- query_b.FindAsync((List<NCMBObject> objList, NCMBException e) =>
272
-
273
- {
274
-
275
-
276
-
277
- //検索成功したら
278
-
279
- if (e == null)
280
-
281
- {
282
-
283
- PlayerPrefs.SetInt("BossSummon", System.Convert.ToInt32(objList[0]["Summon"]));
284
-
285
- PlayerPrefs.SetInt("SlimeLevel", System.Convert.ToInt32(objList[0]["Slime"]));
286
-
287
- PlayerPrefs.SetInt("RabbitLevel", System.Convert.ToInt32(objList[0]["Rabbit"]));
288
-
289
- PlayerPrefs.SetInt("CerberusLevel", System.Convert.ToInt32(objList[0]["Cerberus"]));
290
-
291
- PlayerPrefs.SetInt("SkeletonLevel", System.Convert.ToInt32(objList[0]["Skeleton"]));
292
-
293
- PlayerPrefs.SetInt("ShujinLevel", System.Convert.ToInt32(objList[0]["Shujin"]));
294
-
295
- PlayerPrefs.SetInt("SquirrelLevel", System.Convert.ToInt32(objList[0]["Squirrel"]));
296
-
297
- PlayerPrefs.SetInt("Ice_golemLevel", System.Convert.ToInt32(objList[0]["Ice_golem"]));
298
-
299
- PlayerPrefs.SetInt("DeathmouseLevel", System.Convert.ToInt32(objList[0]["Deathmouse"]));
300
-
301
- PlayerPrefs.SetInt("DyurahanLevel", System.Convert.ToInt32(objList[0]["Dyurahan"]));
302
-
303
- PlayerPrefs.SetInt("SakyubasuLevel", System.Convert.ToInt32(objList[0]["Sakyubasu"]));
304
-
305
- PlayerPrefs.SetInt("NyaruratohotepuLevel", System.Convert.ToInt32(objList[0]["Nyaruratohotepu"]));
306
-
307
- PlayerPrefs.SetInt("ShivaLevel", System.Convert.ToInt32(objList[0]["Shiva"]));
308
-
309
- PlayerPrefs.SetInt("MarozorondLevel", System.Convert.ToInt32(objList[0]["Marozorond"]));
310
-
311
- PlayerPrefs.SetInt("ShachoLevel", System.Convert.ToInt32(objList[0]["Shacho"]));
312
-
313
- PlayerPrefs.SetInt("CatLevel", System.Convert.ToInt32(objList[0]["Cat"]));
314
-
315
- PlayerPrefs.SetInt("BirdLevel", System.Convert.ToInt32(objList[0]["Bird"]));
316
-
317
- PlayerPrefs.SetInt("Rabbit2Level", System.Convert.ToInt32(objList[0]["Rabbit2"]));
318
-
319
- PlayerPrefs.SetInt("AmabieLevel", System.Convert.ToInt32(objList[0]["Amabie"]));
320
-
321
- PlayerPrefs.SetInt("NekuroLevel", System.Convert.ToInt32(objList[0]["Nekuro"]));
322
-
323
- PlayerPrefs.SetInt("ArcangelLevel", System.Convert.ToInt32(objList[0]["Arcangel"]));
324
-
325
- PlayerPrefs.SetInt("HekantokeiruLevel", System.Convert.ToInt32(objList[0]["Hekantokeiru"]));
326
-
327
- PlayerPrefs.Save();
328
-
329
- }
330
-
331
- });
332
-
333
-
334
-
335
341
  SceneManager.LoadScene("HomeScene");
336
342
 
337
343
  }
@@ -429,3 +435,9 @@
429
435
 
430
436
 
431
437
  色々と調べてみたのですが、原因がわかりませんでした。
438
+
439
+
440
+
441
+
442
+
443
+ コードのエラーが発生する部分にコメントを打ちました