M MY Multiplayer: Wiki
Lado
Tipo

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

NombreTipoDescripción
modelstring|elementNombre del modelo, o un elemento model de engineCreateModel. No hace falta que esté cargado.
namestringNombre de la textura que usan sus materiales, o un patrón glob.
sourcetexture|dui|boolUna texture, un dui, o false para ocultar la textura.
priorityintEntre 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)

Ver también