質問編集履歴

2

書式の改善

2018/06/22 13:25

投稿

taishi225
taishi225

スコア27

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

文法の修正

2018/06/22 13:25

投稿

taishi225
taishi225

スコア27

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
  ```