Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

OccluderPolygon2D

Eredita: Resource < RefCounted < Object

Definisce un poligono 2D per un LightOccluder2D.

Descrizione

Funzionalità dell'editor che ti aiuta a disegnare un poligono 2D utilizzato come risorsa per un LightOccluder2D.

Proprietà

bool

closed

true

CullMode

cull_mode

0

PackedVector2Array

polygon

PackedVector2Array()


Enumerazioni

enum CullMode: 🔗

CullMode CULL_DISABLED = 0

Il culling è disabilitato. Vedi cull_mode.

CullMode CULL_CLOCKWISE = 1

Il culling è eseguito in senso orario. Vedi cull_mode.

CullMode CULL_COUNTER_CLOCKWISE = 2

Il culling è eseguito in senso antiorario. Vedi cull_mode.


Descrizioni delle proprietà

bool closed = true 🔗

  • void set_closed(value: bool)

  • bool is_closed()

Se true, chiude il poligono. Un OccluderPolygon2D chiuso occlude la luce proveniente da qualsiasi direzione. Un OccluderPolygon2D aperto occlude la luce solo nella direzione del suo contorno.


CullMode cull_mode = 0 🔗

Il modo di culling da utilizzare.


PackedVector2Array polygon = PackedVector2Array() 🔗

Un array di Vector2 con l'indice per le posizioni dei vertici del poligono.

Note: The returned array is copied and any changes to it will not update the original property value. See PackedVector2Array for more details.