質問編集履歴

1

誤字の修正とエラー文の追加

2020/07/08 06:24

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -6,11 +6,11 @@
6
6
 
7
7
 
8
8
 
9
- > error CS0123: No overload for 'GetSaveData' matches delegate 'UnityAction<Scene, LoadSceneMode>'
9
+ > Assets/Scripts/Home/ContinuationManager.cs(51,9): error CS0123: No overload for 'GetSaveData' matches delegate 'UnityAction<Scene, LoadSceneMode>'
10
10
 
11
11
 
12
12
 
13
- > error CS0123: No overload for 'GetSaveData' matches delegate 'UnityAction<Scene, LoadSceneMode>'
13
+ > Assets/Scripts/Home/ContinuationManager.cs(69,9): error CS0123: No overload for 'GetSaveData' matches delegate 'UnityAction<Scene, LoadSceneMode>'
14
14
 
15
15
 
16
16
 
@@ -56,7 +56,7 @@
56
56
 
57
57
  //何か処理してイベントから削除
58
58
 
59
- SceneManager.sceneLoaded -= GetSaveData1;
59
+ SceneManager.sceneLoaded -= GetSaveData;
60
60
 
61
61
  }
62
62
 
@@ -64,6 +64,14 @@
64
64
 
65
65
  ```
66
66
 
67
+ エラー箇所は
68
+
69
+ 1つ目がSceneManager.sceneLoaded += GetSaveData;の部分で
70
+
71
+ 2つ目がSceneManager.sceneLoaded -= GetSaveData;の部分です
72
+
73
+
74
+
67
75
  delegateについて理解が足りないのもあり、なぜdelegateの型に今回のメソッドが一致しないのかわかりません。
68
76
 
69
77
  解決方法のご教授願います。