【发布时间】:2015-07-30 21:58:46
【问题描述】:
使用 Unity 5.0.1f1
我试图让它在我射击时,如果它击中一个看不见的物体,它会摧毁它,但当它碰撞时什么都不会发生。这是代码:
void OnTriggerEnter2D(Collider2D col){
Destroy (col.gameObject);
Debug.Log ("find");
}
【问题讨论】:
使用 Unity 5.0.1f1
我试图让它在我射击时,如果它击中一个看不见的物体,它会摧毁它,但当它碰撞时什么都不会发生。这是代码:
void OnTriggerEnter2D(Collider2D col){
Destroy (col.gameObject);
Debug.Log ("find");
}
【问题讨论】:
鉴于您提供的信息很少,我很难回答您。但是,您的问题最可能的解决方案是:
void OnTriggerEnter2D 方法。希望这会有所帮助!
【讨论】: