PointLight2D

Hereda: Light2D < Node2D < CanvasItem < Node < Object

Fuente de luz 2D posicional.

Descripción

Emite luz en un entorno 2D. La forma de esta luz se define mediante una textura (normalmente en escala de grises).

Tutoriales

Propiedades

float

height

0.0

Vector2

offset

Vector2(0, 0)

Texture2D

texture

float

texture_scale

1.0


Descripciones de Propiedades

float height = 0.0 🔗

  • void set_height(value: float)

  • float get_height()

La altura de la luz. Se utiliza con el mapeo normal 2D. Las unidades están en píxeles, p. ej. si la altura es 100, iluminará un objeto a 100 píxeles de distancia en un ángulo de 45° con respecto al plano.


Vector2 offset = Vector2(0, 0) 🔗

  • void set_texture_offset(value: Vector2)

  • Vector2 get_texture_offset()

El desplazamiento de la texture de la luz.


Texture2D texture 🔗

Texture2D usada para la apariencia de la luz.


float texture_scale = 1.0 🔗

  • void set_texture_scale(value: float)

  • float get_texture_scale()

El factor de escala de texture.