reckfellENGINE

DirectionalLight2D

Направленный 2D-свет на расстоянии.

На этой странице
class DirectionalLight2DReckfellSharpНаследует Light2D

Направленный 2D-свет на расстоянии.

Направленный источник света — это тип узла Light2D, моделирующий бесконечное число параллельных лучей, покрывающих всю сцену. Он используется для источников света высокой интенсивности, расположенных далеко от сцены (например, для моделирования солнечного или лунного света). Свет излучается в направлении +Y глобального базиса узла. Для источника света без вращения это означает, что свет излучается вниз. Положение узла игнорируется; для определения направления света используется только базис. Примечание: DirectionalLight2D не поддерживает маски отсечения света (но поддерживает маски отсечения тени). Он всегда освещает 2D-узлы, независимо от CanvasItem.LightMask 2D-узла.

Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.

Конструкторы1

DirectionalLight2DКонструктор
# DirectionalLight2D
C#
public DirectionalLight2D();

Свойства2

HeightСвойство
# Height
C#
public float Height { get; set; }

Высота света. Используется с 2D-нормальным отображением. Диапазон от 0 (параллельно плоскости) до 1 (перпендикулярно плоскости).

MaxDistanceСвойство
# MaxDistance
C#
public float MaxDistance { get; set; }

Максимальное расстояние от центра камеры до объектов, до того как их тени будут отсечены (в пикселях). Уменьшение этого значения может предотвратить отбрасывание теней объектами, расположенными за пределами камеры (и при этом повысить производительность). Camera2D.Zoom не учитывается DirectionalLight2D.MaxDistance, что означает, что при более высоких значениях масштабирования тени будут исчезать быстрее при масштабировании заданной точки.

Методы2

GetMaxDistancefloat
# GetMaxDistance
C#
public float GetMaxDistance();
Возвращает float
SetMaxDistancevoid
# SetMaxDistance
C#
public void SetMaxDistance(float pixels);
Параметры
ИмяТипПо умолчанию
pixelsfloat—
Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.