質問編集履歴
2
書式の改善
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
プレイヤーのボーンそれぞれにcolliderをつけており、球がプレイヤーに当たった時に球をdestroyしたのですが、destroyはすぐには消えない仕様があり、球の速度を速くすると4,5回接触判定を行ってしまいます。(遅くすれば1回)
|
4
4
|
|
5
|
-
destroy後nullをオブジェクトに代入すればよいと書かれていたのですが、下のようにエラーが出てしまいます。
|
5
|
+
destroy後nullをオブジェクトに代入すればよいと公式には書かれていたのですが、下のようにエラーが出てしまいます。
|
6
6
|
|
7
7
|
一つ目のcolliderに当たった瞬間にdestroyするにはどうすればよいのでしょうか
|
8
8
|
|
1
文法の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -24,18 +24,6 @@
|
|
24
24
|
|
25
25
|
this.gameObject = null;
|
26
26
|
|
27
|
-
GetComponent<CapsuleCollider2D>().enabled = false;
|
28
|
-
|
29
|
-
if (!GetComponent<CapsuleCollider2D>())
|
30
|
-
|
31
|
-
{
|
32
|
-
|
33
|
-
Debug.Log("無効");
|
34
|
-
|
35
|
-
}
|
36
|
-
|
37
|
-
}
|
38
|
-
|
39
27
|
}
|
40
28
|
|
41
29
|
```
|