1
我想要做的就是當我的主角與它相撞時讓我的怪物消失。所以,我把這個腳本附加到我的怪物上,但是我無法讓它工作。我成功摧毀了怪物的RigidBody組件,但我似乎無法破壞整個事情。如何在遊戲對象與主角相撞時摧毀整個預製件?
using UnityEngine;
using System.Collections;
public class Dying: MonoBehaviour {
private Rigidbody rbody;
public GameObject prefab;
void Start() {
rbody = GetComponent<Rigidbody>();
GameObject obj = Instantiate(prefab);
}
void Update() {
}
void OnCollisionEnter(Collision col)
{
print(col.collider.name);
if(col.collider.name =="unitychan")
{
Destroy(prefab.gameObject);
}
}
}
謝謝你,奧斯汀。 :) – user5641102