reckfellENGINE

PlaceholderTexture2D

Размерная заглушка Texture2D без исходного изображения.

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

PlaceholderTexture2D хранит размеры для ресурса, исходные пиксели которого отсутствуют или не нужны. По умолчанию размер 1×1, HasAlpha=false, GetImage() возвращает null. Это не загрузчик, не автоматически загружаемый ассет и не копия изображения исходной текстуры.

Size имеет тип Vector2, но чтение проходит через целые Width/Height. Например, назначение (12.75,8.5) читается как (12,8). Используйте положительные целые размеры. Setter испускает Changed даже для повторного значения; изменение метаданных не создаёт Image и не заменяет уже полученный placeholder RID. Не освобождайте RID отдельно от владеющего ресурсом.

Размеры, уведомления, отсутствие Image и стабильность RID проверены в текущем Windows/Vulkan. Вид placeholder при рисовании, shader-выборка и визуальное качество этим прогоном не проверены.

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

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

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

Создаёт заглушку 1×1 по метаданным, без исходного Image. HasAlpha возвращает false. GPU placeholder RID создаётся при обращении GetRid.

Свойства1

SizeСвойство
# Size
C#
public Vector2 Size { get; set; }

Размер метаданных, изначально (1,1). Хотя тип Vector2, Width/Height и чтение Size используют целые размеры: дробные компоненты усекаются. Setter не загружает пиксели, сохраняет placeholder RID и испускает Changed даже при повторном значении. Задавайте положительные целые размеры.

Методы1

SetSizevoid
# SetSize
C#
public void SetSize(Vector2 size);

Размер метаданных, изначально (1,1). Хотя тип Vector2, Width/Height и чтение Size используют целые размеры: дробные компоненты усекаются. Setter не загружает пиксели, сохраняет placeholder RID и испускает Changed даже при повторном значении. Задавайте положительные целые размеры.

Параметры
ИмяТипПо умолчанию
sizeVector2—
size

Размер метаданных, изначально (1,1). Хотя тип Vector2, Width/Height и чтение Size используют целые размеры: дробные компоненты усекаются. Setter не загружает пиксели, сохраняет placeholder RID и испускает Changed даже при повторном значении. Задавайте положительные целые размеры.

Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

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

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

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