reckfellENGINE

PlaceholderTextureLayered

Общие размеры и слои заглушек массивов и cubemap.

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

Базовый тип для PlaceholderTexture2DArray, PlaceholderCubemap и PlaceholderCubemapArray. Создавайте нужный конкретный тип. Size хранит размер слоя, Layers — отдельный счётчик метаданных. Изначально Size=(1,1), Layers=1; выбор cubemap-типа сам по себе не создаёт шесть исходных изображений.

GetFormat() возвращает Rgb8, HasMipmaps() — false, GetLayerData() — null. Ресурс обозначает вид и размеры, а не исходный набор пикселей. Size испускает Changed и сохраняет существующий placeholder RID. Layers меняется без Changed: обработчик этого сигнала не узнает об одной лишь смене числа слоёв.

Эти свойства и стабильность RID проверены для трёх конкретных типов в Windows/Vulkan. Валидность пользовательских границ, число настоящих cube faces, shader draw и визуальное качество этим прогоном не подтверждены.

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

Свойства2

LayersСвойство
# Layers
C#
public int Layers { get; set; }

Счётчик слоёв метаданных, изначально 1 даже у самостоятельно созданных PlaceholderCubemap и PlaceholderCubemapArray. Setter в текущей реализации не испускает Changed и не загружает изображения. Это не доказательство наличия граней куба или валидного массива пикселей; не воспринимайте инспекторный диапазон как проверку данных.

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

Размер метаданных слоя, изначально (1,1). Изменение испускает Changed и сохраняет placeholder RID, но не создаёт данные слоёв. Все слои описываются одним размером; используйте положительные компоненты.

Методы3

GetSizeVector2I
# GetSize
C#
public Vector2I GetSize();

Возвращает текущие размеры метаданных; пиксели не читаются.

Возвращает Vector2I

Размер метаданных, не объём прочитанных данных.

SetLayersvoid
# SetLayers
C#
public void SetLayers(int layers);

Счётчик слоёв метаданных, изначально 1 даже у самостоятельно созданных PlaceholderCubemap и PlaceholderCubemapArray. Setter в текущей реализации не испускает Changed и не загружает изображения. Это не доказательство наличия граней куба или валидного массива пикселей; не воспринимайте инспекторный диапазон как проверку данных.

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

Счётчик слоёв метаданных, изначально 1 даже у самостоятельно созданных PlaceholderCubemap и PlaceholderCubemapArray. Setter в текущей реализации не испускает Changed и не загружает изображения. Это не доказательство наличия граней куба или валидного массива пикселей; не воспринимайте инспекторный диапазон как проверку данных.

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

Размер метаданных слоя, изначально (1,1). Изменение испускает Changed и сохраняет placeholder RID, но не создаёт данные слоёв. Все слои описываются одним размером; используйте положительные компоненты.

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

Размер метаданных слоя, изначально (1,1). Изменение испускает Changed и сохраняет placeholder RID, но не создаёт данные слоёв. Все слои описываются одним размером; используйте положительные компоненты.

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

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

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

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