回答編集履歴

1

編集

2021/04/10 02:53

投稿

tsuki01
tsuki01

スコア1751

test CHANGED
@@ -1,4 +1,4 @@
1
- 全て、スペルミスや入力誤りによるものです。
1
+ エラー原因は、スペルミスや入力誤りによるものです。
2
2
 
3
3
  基本はエラーログを参照して修正するのですが、確かに一部はエラーログからだけでは分かりづらいです。
4
4
 
@@ -7,6 +7,8 @@
7
7
 
8
8
 
9
9
  **修正例**
10
+
11
+ 波かっこ("{}")は改行して入力することが一般的なので、改行も一部変えてます。
10
12
 
11
13
 
12
14
 
@@ -36,6 +38,8 @@
36
38
 
37
39
  {
38
40
 
41
+ // 修正: "isGround Stay"だったのを"isGroundStay"に変更(不要なスペース削除)
42
+
39
43
  if (isGroundEnter || isGroundStay){
40
44
 
41
45
  isGround = true;
@@ -46,17 +50,25 @@
46
50
 
47
51
  }
48
52
 
53
+
54
+
49
- isGroundEnter = false;
55
+ isGroundEnter = false; // 修正:行末がセミコロンではなく、コロンになっていた。セミコロンに修正
50
56
 
51
57
  isGroundStay = false;
52
58
 
53
59
  isGroundExit = false;
60
+
61
+
62
+
63
+ // 修正: "retuen"だったのを"return"に変更(スペルミス修正)
54
64
 
55
65
  return isGround;
56
66
 
57
67
  }
58
68
 
59
69
 
70
+
71
+ // 修正:"collider"を、"Collider"に変更
60
72
 
61
73
  private void OnTriggerEnter(Collider collision){
62
74
 
@@ -66,6 +78,8 @@
66
78
 
67
79
 
68
80
 
81
+ // 修正:"collider"を、"Collider"に変更
82
+
69
83
  private void OnTriggerStay(Collider collision) {
70
84
 
71
85
  isGroundStay = true;
@@ -73,6 +87,8 @@
73
87
  }
74
88
 
75
89
 
90
+
91
+ // 修正:"collider"を、"Collider"に変更
76
92
 
77
93
  private void OnTriggerExit(Collider collision)
78
94