小编Tem*_* Id的帖子

OnCollisionEnter()在Unity3D中不起作用

我有一个带有网格对撞机的物体和一个带有球体对撞机的预制件.如果两个碰撞,我想要销毁预制件的实例.

我在脚本中写了以下内容:

private void OnCollisionEnter(Collision c)
{
    if (c == target)
        Destroy(transform.gameObject);
    print("something");                   // Doesn't get printed
}
Run Code Online (Sandbox Code Playgroud)

但它没有用.我试过切换isTrigger两个对象.

c# unity-game-engine

10
推荐指数
3
解决办法
5万
查看次数

标签 统计

c# ×1

unity-game-engine ×1