OccluderPolygon2D

Inherits: Resource < Reference < Object

Define un polígono 2D para el LightOccluder2D.

Descripción

Facilidad de edición que te ayuda a dibujar un polígono 2D usado como recurso para LightOccluder2D.

Propiedades

bool

closed

true

CullMode

cull_mode

0

PoolVector2Array

polygon

PoolVector2Array(  )

Enumeraciones

enum CullMode:

  • CULL_DISABLED = 0 --- La extracción está desactivada. Ver cull_mode.

  • CULL_CLOCKWISE = 1 --- La selección se realiza en el sentido de las agujas del reloj. Ver cull_mode.

  • CULL_COUNTER_CLOCKWISE = 2 --- La selección se realiza en sentido contrario a las agujas del reloj. Véase cull_mode.

Descripciones de Propiedades

Default

true

Setter

set_closed(value)

Getter

is_closed()

Si true, cierra el polígono. Un OccluderPolygon2D cerrado ocluye la luz que viene de cualquier dirección. Un OccluderPolygon2D abierto ocluye la luz sólo en la dirección de su contorno.


Default

0

Setter

set_cull_mode(value)

Getter

get_cull_mode()

El modo de selección a utilizar.


Default

PoolVector2Array(  )

Setter

set_polygon(value)

Getter

get_polygon()

Un array Vector2 con el índice para las posiciones de los vértices del polígono.

Nota: El valor devuelto es una copia de la array subyacente, más que una referencia.