Unity3D 怎么忽略同种预制物体的碰撞bullet 为预制物体比如我要newbullet=Instantiate(bullet,transform.position,transform.rotation); 生产很多子弹,但是子弹间发生了碰撞,怎么消除子弹间的碰撞.我试了下 Physic

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/14 00:33:19
Unity3D 怎么忽略同种预制物体的碰撞bullet 为预制物体比如我要newbullet=Instantiate(bullet,transform.position,transform.rotation); 生产很多子弹,但是子弹间发生了碰撞,怎么消除子弹间的碰撞.我试了下 Physic
xN@_KLpiŅnع(XI6maP !51ŗ } LDݸ3q5s7Ƕb789#BS9 YdIW%>Klq/1/# 2j,Exːh`A24K 8pA5[Bo#9|Mp3SqҜB斩z'^Tbˆ3?g0+ 4L!!ktxd/$CmG6/{`p8?q-O51Pх-[RE_( ;K w4ԧ {@zy6,vtAv_wYI@.X/6

Unity3D 怎么忽略同种预制物体的碰撞bullet 为预制物体比如我要newbullet=Instantiate(bullet,transform.position,transform.rotation); 生产很多子弹,但是子弹间发生了碰撞,怎么消除子弹间的碰撞.我试了下 Physic
Unity3D 怎么忽略同种预制物体的碰撞
bullet 为预制物体
比如我要newbullet=Instantiate(bullet,transform.position,transform.rotation); 生产很多子弹,但是子弹间发生了碰撞,怎么消除子弹间的碰撞.
我试了下 Physics.IgnoreCollision(newbullet.collider,bullet.collider); 但是报错,没有用?

Unity3D 怎么忽略同种预制物体的碰撞bullet 为预制物体比如我要newbullet=Instantiate(bullet,transform.position,transform.rotation); 生产很多子弹,但是子弹间发生了碰撞,怎么消除子弹间的碰撞.我试了下 Physic
可以用到Tag
把需要碰撞的对象设置一个Tag,子弹设置另一个Tag,用Tag判断碰撞就可以了.