我正在开发2d Unity项目,这是我到目前为止所做的:
但是2个物体不再相互碰撞。 有人可以帮忙吗?
答案 0 :(得分:1)
如果选中isTrigger,则禁用物理碰撞,因为有OnTriggerEnter等函数,如果没有对象可以进入触发器,则无法调用此函数,如在检查器“isTrigger”中设置的那样。
你可以做的是,使用OnCollision来检查对象是否在碰撞,或者在另一个内部有两个对象,并且外层有一个isTrigger,
简而言之,当像isTrigger这样的对象实际上不是一个基本功能时,忽略了物理碰撞。