unity的2d触发器和3d触发器不会触发的问题

记录今天遇到的一个问题:场景中有个2d GameObject,身上挂着Box Collider 2D(勾选了is trigger)和rigidbody2d,还有一个3d GameObject身上挂着Box Collider 3D。在2d物体身上的脚本中写了OnTriggerEnter2D,但是总是不能进这个函数。后来把3d GameObject身上挂着的Box Collider 3D,换成了Box Collider 2D,就好了。

原因应该是:2d触发器只能和2d触发器搭配使用,3d触发器只能和3d触发器搭配使用吧。

打赏一个呗

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦