こんばんは。
タイトル通りブロック崩しを作っているのですが、ブロックに接触した後にボールが跳ね返らず、そのまま貫通していってしまうのです。おそらくボールが跳ね返る計算をする前に、ブロックが消えてしまっていることが原因かとは考えたのですが、どのように打っていいのかわかりません。ちなみに以下のコードを使っています。
javascript
1function OnCollisionEnter2D (obj : Collision2D) { 2 if(obj.gameObject.tag == 'Block'){ 3 Destroy(obj.gameObject); 4 } 5}
ブロック、ボール共にcolliderは付いており、Destroyを消すと跳ね返ってはくれます。
どなたか訂正をお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/01/04 11:44