返回介绍

Rigidbody.collisionDetectionMode 碰撞检测模式

发布于 2019-12-18 15:38:28 字数 1882 浏览 1249 评论 0 收藏 0

JavaScript => public var collisionDetectionMode: CollisionDetectionMode;
C# => public CollisionDetectionMode collisionDetectionMode;

Description 描述

The Rigidbody's collision detection mode.

刚体的碰撞检测模式。

Use this to set up a Rigidbody's for continuous collision detection, which is used to prevent fast moving objects from passing through other objects without detecting collisions. For best results, set this value to CollisionDetectionMode.ContinuousDynamic for fast moving objects, and for other objects which these need to collide with, set it to CollisionDetectionMode.Continuous. This has a big impact on physics performance, so just leave it set to the default value of CollisionDetectionMode.Discrete, if you don't have any issues with collisions of fast objects. Continuous Collision Detection is only supported for Rigidbodies with Sphere-, Capusle- or BoxColliders. See Also: CollisionDetectionMode.

使用这个设置刚体的连续碰撞检测,用来防止快速移动的物体,从没有碰撞检测的其他物体穿过,为了获得最佳效果,为快速移动的物体设置该值值为CollisionDetectionMode.ContinuousDynamic,以及为其他需与之碰撞的物体设置这个值为CollisionDetectionMode.Continuous。该值对物理性能有很大影响,假如快速物体的碰撞没有任何问题,那么该值设置为 CollisionDetectionMode.Discrete。连续碰撞检测只支持刚体的球体、胶囊或盒碰撞器。

Rigidbody

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文