engineGetModelMaterials
Cliente
Lista los materiales del modelo cargado, en el orden en que el modelo los guarda.
table|false engineGetModelMaterials(string|element model)
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
| model | string|element | El nombre del modelo o un elemento model. |
Retorno
Una lista en la que cada material tiene index (desde 1), name, texture, shader y cutout. false cuando el modelo no está cargado.
El index y el name son lo que engineSetModelMaterial y las demás funciones de material aceptan para elegir un material.
Ejemplo
local materials = engineGetModelMaterials("infernus")
if materials then
for _, material in ipairs(materials) do
outputDebugString(material.index .. " " .. material.name .. " " .. material.texture)
end
endAtenciónUn nombre que no es de modelo es un error.