PointLight2D

Наследует: Light2D < Node2D < CanvasItem < Node < Object

Позиционный 2D-источник света.

Описание

Проливает свет в 2D-среде. Форма этого света определяется текстурой (обычно в оттенках серого).

Обучающие материалы

Свойства

float

height

0.0

Vector2

offset

Vector2(0, 0)

Texture2D

texture

float

texture_scale

1.0


Описания свойств

float height = 0.0 🔗

  • void set_height(value: float)

  • float get_height()

Высота источника света. Используется с 2D-нормальным отображением. Единицы измерения — пиксели, например, если высота равна 100, то объект будет освещаться на расстоянии 100 пикселей под углом 45° к плоскости.


Vector2 offset = Vector2(0, 0) 🔗

  • void set_texture_offset(value: Vector2)

  • Vector2 get_texture_offset()

Смещение texture источника света.


Texture2D texture 🔗

Texture2D используется для создания внешнего вида света.


float texture_scale = 1.0 🔗

  • void set_texture_scale(value: float)

  • float get_texture_scale()

Коэффициент масштабирования texture.