void OnCollisionEnter2D (Collision2D col){
if (col.gameObject.tag == "Throwable") {
Destroy (gameObject);
}
}
这只是摧毁了有脚本的游戏对象。但是我想破坏与这个物体发生碰撞的其他物体。找不到答案。我认为unity3d有一个答案(我从标题中假设),但不知怎的,我无法连接该网站。 我也试过了
Destroy (other.gameobject);
Destroy (gameObject.tag == "Throwable");
反正没有用。
答案 0 :(得分:3)
void OnCollisionEnter2D (Collision2D col){
if (col.gameObject.tag == "Throwable") {
Destroy (col.gameObject);
}
}
其中col.gameObject
是碰撞中涉及的传入GameObject。