Version: Unity 6.0 (6000.0)
语言 : 中文
运动学身体类型
运动学身体类型参考

运动学身体类型基础知识

运动学 (Kinematic) 身体类型的 2D 刚体专为在模拟条件下移动而设计,但仅针对非常明确的用户控制。动态 (Dynamic) 2D 刚体会受重力和作用力的影响,但运动学 2D 刚体不会。正因此,运动学 2D 刚体比 动态 2D 刚体对系统资源的要求低,模拟速度更快。

要重新定位运动学 2D 刚体,必须使用 Rigidbody2D.MovePositionRigidbody2D.MoveRotation。应使用物理查询来检测碰撞,并通过脚本确定 2D 刚体应该移动的位置和方式。

运动学 2D 刚体仍然通过速度移动,但此速度不受作用力和重力的影响。运动学 2D 刚体不会与其他 运动学 2D 刚体或静态 (Static) 2D 刚体碰撞,而只会与动态 2D 刚体碰撞。

运动学身体类型
运动学身体类型参考