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

CommandBuffer.SetGlobalInt

Declaration

public void SetGlobalInt(string name, int value);
public void SetGlobalInt(int nameID, int value);

Описание

Добавляет команду для установки значения заданного свойства для всех Шейдеров, где это свойство имеет тип Int в коде ShaderLab.

Когда Unity выполняет CommandBuffer, она устанавливает значение данного свойства для всех Shaders. Внутренне, типы свойств Shader Float и Int рассматриваются точно так же; поэтому эта функция является псевдонимом для SetGlobalFloat.

Для свойств, которые используют тип ShaderLab Integer, которые внутренне представлены как целые числа, используйте SetGlobalInteger.