Unity3d Unity CharacterController不与所有对象碰撞

Unity3d Unity CharacterController不与所有对象碰撞,unity3d,Unity3d,我的播放器有一个CharacterController,我用它来检测碰撞。我的平台有一个BoxCollider和一个标准刚体,与我的播放器碰撞很好 我这样做是为了让用户可以在运行时画线,但我不能让它们和播放器之间的冲突触发。自定义用户线在层次中称为LineObjects,它们各自使用LineRenderer组件和EdgeCollider2D组件生成,这些组件的点设置为用于创建LineRenderer的相同点 您的平台上有BoxCollider还是BoxCollider2D?平台可能就是BoxC

我的播放器有一个CharacterController,我用它来检测碰撞。我的平台有一个BoxCollider和一个标准刚体,与我的播放器碰撞很好

我这样做是为了让用户可以在运行时画线,但我不能让它们和播放器之间的冲突触发。自定义用户线在层次中称为LineObjects,它们各自使用LineRenderer组件和EdgeCollider2D组件生成,这些组件的点设置为用于创建LineRenderer的相同点


您的平台上有BoxCollider还是BoxCollider2D?平台可能就是BoxCollider,这就是原因所在。你的角色控制器可以与3d碰撞器而不是2d碰撞器碰撞。是的,我想你是对的。谢谢我还看到IsTrigger设置为true,您是否尝试过将其设置为false?