Physics.IgnoreLayerCollision没有效果

来源:互联网 发布:玻璃优化排版软件 编辑:程序博客网 时间:2024/05/15 00:32
<pre name="code" class="csharp">
Unity物理碰撞中常需要忽略某些层的物理碰撞,可是发现<pre name="code" class="plain">Physics.IgnoreLayerCollision总是不起作用,于是改成下面这样便可正常工作了
<span style="font-family: Arial, Helvetica, sans-serif;"> Physics.IgnoreLayerCollision(LayerMask.NameToLayer("Platform"), LayerMask.NameToLayer("Player"));</span>
GetComponent<Collider>().enabled = false;GetComponent<Collider>().enabled = true;

0 0
原创粉丝点击