engineSetModelTexture
Cliente
Cambia una textura en todas las instancias de un modelo. Solo cambian los materiales de ese modelo, no el txd del que viene la textura.
bool engineSetModelTexture(string|element model, string name, texture|dui|bool source [, int priority = 0])
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
| model | string|element | Nombre del modelo, o un elemento model de engineCreateModel. No hace falta que esté cargado. |
| name | string | Nombre de la textura que usan sus materiales, o un patrón glob. |
| source | texture|dui|bool | Una texture, un dui, o false para ocultar la textura. |
| priority | int | Entre varios cambios para la misma textura, gana la prioridad más alta; entre iguales, el más nuevo.por defecto 0 |
Retorno
true cuando se aplica el cambio. Lanza un error si ningún modelo tiene ese nombre o si la fuente no es una imagen o false.
Los cambios de un modelo valen por debajo de los de un elemento (engineSetElementTexture) y por encima de los del mundo (engineSetWorldTexture).
Ejemplo
local lights = engineCreateTexture("images/lights.png")
engineSetModelTexture("infernus", "vehiclelights128", lights)