c#
1void OnCollisionEnter2D(Collision2D other) { 2 if (other.gameObject.tag == "Matcha") { 3 Debug.Log ("Destroy"); 4 Destroy(this.gameObject); 5 } 6 }
上記のコードでMatchaというtagのオブジェクトとぶつかると上記のスクリプトをアタッチしているオブジェクトが削除されるようにしました。
しかし、オブジェクトとぶつかっても削除されません。
Debug.Log ("Destroy");
で反応がなかったのでif文に問題があるのかな、と思っています。
ご教授願います。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/07/16 14:13