El componente Polygon Collider 2D es un colector para usar con la física 2D. La forma del Collider se define por un borde de forma libre hecho de segmentos de línea, por lo que puede ajustarlo para que se ajuste a la forma del gráfico Sprite con gran precisión. Tenga en cuenta que el borde de este Colisionador debe encerrar completamente un área (a diferencia del similar Edge Collider 2D).
Propiedad | Función |
---|---|
Density | Cambiar la densidad aquí afecta la masa del Rigidbody asociado del objeto. Establezca el valor en 0 y su Rigidbody asociado ignora el Collider para todos los cálculos de masa, incluido el centro de masa. Nota: Esta opción solo está disponible si ha seleccionado Use Auto Masa en un Rigidbody asociado. |
Material | Un Physics Material que determina las propiedades de las colisiones, tales como la fricción y el rebote. |
Is Trigger | Marque esta casilla si quiere que el Collider se comporte como un trigger. |
Used by Effector | Si el Collider se utiliza por un effector adjunto o no. |
Used by Composite | Marque esta casilla de verificación si desea que este Collider sea utilizado por un Composite Collider 2D adjunto . Cuando habilita Used by Composite, otras propiedades desaparecen del componente Polygon Collider 2D, porque ahora están controladas por el Composite Collider 2D adjunto. Las propiedades que desaparecen de Box Collider 2D son Density, Material, Is Trigger, Used By Effector, y Edge Radius. |
Used by Collider | Marque esta casilla si desea que el componente Box Collider 2D sea utilizado por un componente adjunto Composite Collider 2D. |
Auto Tiling | Marque esta casilla de verificación si ha configurado el Draw Mode del componente Sprite Renderer en Tiled. Esto permite actualizaciones automáticas de la forma del Colector 2D, lo que significa que la forma se reajusta automáticamente cuando cambian las dimensiones del Sprite. Si no habilita Auto Tiling, el Collider 2D mantiene la misma forma y tamaño, incluso cuando cambian las dimensiones del Sprite |
Offset | El desplazamiento local de la geometría del Collider. |
Points | Información no editable sobre la complejidad del Collider generado. |
El Collider se puede editar manualmente, pero a menudo es más conveniente dejar que Unity determine la forma automáticamente. Puede hacerlo arrastrando un Activo de Sprite desde la vista Proyecto al componente Polygon Collider 2D en el Inspector.
Puede editar la forma del polígono presionando el botón Edit Collider en el Inspector. Puede salir del modo de edición Collider presionando el botón Edit Collider nuevamente. Mientras está en el modo de edición, puede mover un vértice existente arrastrando cuando el mouse está sobre ese vértice. Si presiona la tecla Mayús mientras arrastra el mouse sobre un borde, se creará un nuevo vértice en la ubicación del mouse. Puede eliminar un vértice manteniendo presionada la tecla ctrl / cmd mientras hace clic en él.
Tenga en cuenta que puede ocultar el esquema del movimiento Gizmo 2D mientras edita el Collider: simplemente haga clic en la flecha desplegable en el componente Sprite Renderer en el Inspector para contraerlo.