您的位置:首页 > 移动开发 > Unity3D

Physics.IgnoreLayerCollision没有效果

2015-11-08 20:15 495 查看
<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;

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  unity 便捷 游戏