engineSetElementOverlay
Cliente
Dibuja un material como una capa más encima de los materiales elegidos de un único vehículo, ped u objeto.
bool engineSetElementOverlay(element element, int|string selector, material material [, int priority = 0, int order = 0])
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
| element | element | Un vehículo, ped, jugador u objeto. |
| selector | int|string | Qué material: su índice desde 1 o su nombre, como los lista engineGetModelMaterials. El nombre no distingue mayúsculas y acepta los comodines * y ?. |
| material | material | El material que se dibuja encima. |
| priority | int | Desempata capas con el mismo orden: la de mayor prioridad se dibuja después.por defecto 0 |
| order | int | El orden entre las capas del mismo material, de menor a mayor.por defecto 0 |
Retorno
true cuando se aplicó.
Se dibujan todas las capas que eligen un material, por orden y luego por prioridad.
Ejemplo
local highlight = engineCreateMaterial("surface_emissive")
engineSetMaterialValue(highlight, "glowTint", tocolor(80, 160, 255))
local crate = createObject("trafficcone", 2490.0, -1670.0, 13.3)
engineSetElementOverlay(crate, "*", highlight)AtenciónUn elemento que no es vehículo, ped, jugador u objeto es un error.