类型 函数 库 physics.* 返回值 无 修订 版本 2024.3703 关键词 physics, 碰撞, 平均 另请参阅 physics.getAverageCollisionPositions() collision(碰撞) preCollision(碰撞前) postCollision(碰撞后) physics.setReportCollisionsInContentCoordinates()
由于 Box2D 通常会在单帧迭代期间报告多个碰撞点,因此此设置可用于将这些点报告为一个平均点。此函数适用于 collision(碰撞)、preCollision(碰撞前) 和 postCollision(碰撞后) 物理事件中的所有接触点。
physics.setAverageCollisionPositions( enabled )
布尔值。 启用物理实体之间碰撞中所有接触点的平均值计算。
-- Toggle the averaging if ( physics.getAverageCollisionPositions() ) then physics.setAverageCollisionPositions( false ) else physics.setAverageCollisionPositions( true ) end