与该 Collider2D 接触时涉及的其他 Collider2D 的层,这些接触将被捕获。
接触由物理系统产生,并且用于计算诸如碰撞响应之类的行为。这些接触会自动处理,但只需对它们执行物理查询或生成物理回调即可将其捕获。通常,会捕获和存储所有接触层,但这会导致处理时间增加和内存消耗增大。因此,选择你要捕获的层可提高性能并减少整体内存消耗,但未捕获的那些层将导致接触不在物理查询中可用并且不会产生物理回调。
通过配置你要查询或接收回调的特定层,你可以确保你只收到来自所选层的响应。这样可让你编写更具体的脚本,因为你可以假设只有特定的层才可用。
了解接触捕获不会影响碰撞响应非常重要,因为接触始终在捕获前由物理系统处理。
以下是需要捕获接触的物理查询
以下是需要捕获接触的所有物理回调
说明:
附加资源:LayerMask。