Unity 6.3
0 онлайн 72 гостей 3 в системе
Вход

ConstantInfo

структура в UnityEditor

Описание

Предоставляет информацию о значении константы (униформы) шейдера.

Свойства

Свойство Описание
ArraySizeЧисло элементов в этой константе (только для чтения). Если это значение больше 1, то константа является массивом.
ColumnsЕсли константа является матрицей или вектором, то в ней хранится число столбцов. В противном случае значение равняется 0. (Только чтение)
ConstantTypeТип этой константы (только чтение).
DataTypeТип данных элемента этой константы (только для чтения).
IndexИндекс этой константы в ее буфере (только для чтения). Как правило, это байт, смещенный от начала cbuffer, но в зависимости от платформы, это может указывать на другой тип индекса.
NameИмя этой константы (только для чтения).
RowsЕсли константа является матричным типом, то в ней хранится количество строк. Если константа является векторным типом, то это значение будет 1. В противном случае значение будет 0. (Только для чтения)
StructFieldsЕсли константа является структурой, здесь хранятся её поля. В противном случае значение равно null. (Только для чтения)
StructSizeЕсли константа является структурой, здесь хранится её размер в байтах. В противном случае значение равно 0. (Только для чтения)