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

LocalKeyword Constructor

Declaration

public LocalKeyword(Shader shader, string name);

Параметры

Параметр Описание
шейдер Используемый шейдер.
имя Имя ключевого слова локального шейдера.

Описание

Инициализирует и возвращает структуру LocalKeyword, представляющую существующее локальное ключевое слово шейдера для заданного Shader.

Если Шейдер объявляет локальное ключевое слово с заданным именем, Unity создает и возвращает LocalKeyword структуру, которая её представляет. Иначе Unity всё равно создаёт структуру, но выбрасывает ошибку.

Дополнительные ресурсы: Варианты шейдеров и ключевые слова, IPreprocessShaders.OnProcessShader.

Declaration

public LocalKeyword(ComputeShader shader, string name);

Параметры

Параметр Описание
шейдер ComputeShader для использования.
имя Имя ключевого слова локального шейдера.

Описание

Инициализирует и возвращает структуру LocalKeyword, представляющую существующее локальное ключевое слово шейдера для заданного ComputeShader.

Если ComputeShader объявляет локальное ключевое слово шейдера с заданным именем, Unity создает и возвращает LocalKeyword структуру, которая её представляет. Иначе Unity всё равно создаёт структуру, но выбрасывает ошибку.

Дополнительные ресурсы: Варианты шейдеров и ключевые слова, IPreprocessComputeShaders.OnProcessComputeShader.

Declaration

public LocalKeyword(Rendering.RayTracingShader shader, string name);

Параметры

Параметр Описание
шейдер RayTracingShader для использования.
имя Имя ключевого слова локального шейдера.

Описание

Инициализирует и возвращает структуру LocalKeyword, представляющую существующее локальное ключевое слово шейдера для заданного RayTracingShader.

Если RayTracingShader объявляет локальное ключевое слово шейдера с заданным именем, Unity создает и возвращает LocalKeyword структуру, которая её представляет. Иначе Unity всё равно создаёт структуру, но выбрасывает ошибку.

Дополнительные ресурсы: Варианты шейдеров и ключевые слова.