包含此页的版本:
不含此页的版本:
运动学身体类型定义2D 刚体的固定行为。可以是动态(身体在模拟下移动并受重力等力的影响)、运动学(身体在模拟下移动,但不受重力等力的影响)或静态(身体在模拟下不移动)。更多信息
请参阅术语表 刚体允许游戏对象受到模拟重力和其他力影响的组件。更多信息
请参阅术语表2D 设计为在模拟下移动,但只能在非常明确的用户控制下移动。动态刚体2D受重力和力的影响,而运动刚体2D则不受影响。因此,运动学刚体2D对系统资源的需求低于动态刚体2D,因此可以更快地进行仿真。
要重新定位运动刚体2D,必须通过 Rigidbody2D.MovePosition 或 Rigidbody2D.MoveRotation 显式重新定位它。使用物理查询检测碰撞当物理引擎检测到两个游戏对象的碰撞器接触或重叠时,当至少一个游戏对象具有刚体组件并且处于运动状态时,就会发生碰撞。更多信息
请参阅术语表和脚本一段代码,允许您创建自己的组件、触发游戏事件、随时间修改组件属性以及以您喜欢的任何方式响应用户输入。更多信息
请参阅术语表来决定刚体2D应该移动的位置和方式。
运动刚体2D仍然可以通过其速度移动,但速度不受力或重力的影响。运动刚体2D不会与其他运动刚体2D或静态刚体2D碰撞,并且只会与动态刚体2D碰撞。