ConvexPolygonShape2D

Inherits: Shape2D < Resource < Reference < Object

Forma de polígono convexo para la física 2D.

Descripción

Forma de polígono convexo para la física 2D. Un polígono convexo, sea cual sea su forma, se descompone internamente en tantos polígonos convexos como sea necesario para asegurar que todas las comprobaciones de colisión contra él se hagan siempre en polígonos convexos (que son más rápidos de comprobar).

La principal diferencia entre un ConvexPolygonShape2D y un ConcavePolygonShape2D es que un polígono cóncavo asume que es cóncavo y utiliza un método más complejo de detección de colisiones, y uno convexo se fuerza a sí mismo a ser convexo para acelerar la detección de colisiones.

Propiedades

PoolVector2Array

points

PoolVector2Array(  )

Métodos

void

set_point_cloud ( PoolVector2Array point_cloud )

Descripciones de Propiedades

Default

PoolVector2Array(  )

Setter

set_points(value)

Getter

get_points()

La lista de vértices del polígono. Puede ser en el sentido de las agujas del reloj o en el sentido contrario.

Descripciones de Métodos

Based on the set of points provided, this creates and assigns the points property using the convex hull algorithm. Removing all unneeded points. See Geometry.convex_hull_2d for details.