我面临的问题是我希望销毁父对象,但我无法这样做。破坏父对象Unity3D
我希望在子弹击中任何这些孩子时销毁User01。
我的代码如下。
JS:
功能OnControllerColliderHit(COL:ControllerColliderHit){
if(col.gameObject.tag == "Bullet"){
Destroy(col.transform.parent.gameObject);
}
}
C#:
公共类PlayerDoe:MonoBehaviour {
private GameObject par;
// Use this for initialization
void Start() {
par = transform.parent.gameObject;
}
// Update is called once per frame
void Update() {
}
void OnCollisionHit(Collision col){
if (col.gameObject.tag == "Bullet") {
Destroy(par);
}
}
}