M MY Multiplayer: Wiki
Lado
Tipo

engineSetMaterialShader

Cliente

Troca o shader de um material, mantendo os valores que ele já tem.

bool engineSetMaterialShader(material material, string|shader|false shader)

Parâmetros

NomeTipoDescrição
materialmaterialO material.
shaderstring|shader|falseO nome de um shader ou um elemento shader. false tira o shader próprio, e o material volta a usar o da sua base.

Retorno

true quando o shader foi trocado.

Exemplo

local material = engineCreateMaterial()
local shader = engineCreateShader("shaders/hologram.shader")
engineSetMaterialShader(material, shader)
AtençãoUm nome que não é de shader é um erro; presets não são aceitos aqui.

Veja também