Unity - A计划(永久有效期) 扫二维码继续学习 二维码时效为半小时

(197评价)
价格: 4431.00元
2d刚体失效
懒羊孬孩儿赵发起了问答2017-03-23
1
回复
664
浏览

 

我有两个图片两个都是运动的,相撞在一起,有一个有collider,另一个有Collider+Rigidbody2D

在有刚体的物体下挂脚本

    void OnCollisionEnter2D(Collision2D col2d)
    {
        Debug.Log(this.gameObject.name + col2d.collider.name + col2d.gameObject.name);
        if (col2d.collider.tag == "KitChen")
        {
            Debug.Log("hahha");
        }
        else
        {
            Debug.Log("qwer");
        }
    }

有时候执行有时候明明两个物体碰撞了但是就是没进到这个函数中来?

所有回复
  • siki 2017-03-24

    给这两个物体都添加刚体

    如果运动的快的话,可以吧刚体里面的collision detection修改成连续的

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
发表回复
你还没有登录,请先 登录或 注册!