M MY Multiplayer: Wiki
Lado
Tipo

engineAddEffects

Cliente

Registra los efectos de partículas de un archivo del recurso, para que createEffect los use por nombre.

table|false engineAddEffects(string path [, int priority = 0])

Parámetros

NombreTipoDescripción
pathstringRuta del archivo de efectos (los <Effect> de un XML) en el recurso.
priorityintPrioridad sobre efectos del mismo nombre de otros recursos y packs. Gana la mayor; entre iguales, el añadido por último.por defecto 0

Retorno

Una lista con los nombres de los efectos añadidos, o false si no se pudo leer el archivo.

Un efecto añadido cubre a otro del mismo nombre hasta que se quita o el recurso se detiene. Cuando cambia el efecto al que apunta un nombre, los efectos que reproducían el cubierto se detienen.

Ejemplo

local names = engineAddEffects("effects/neon.xml")
if names then
    for _, name in ipairs(names) do
        outputDebugString("efecto añadido: " .. name)
    end
end
AtenciónUn archivo sin ningún efecto registra un aviso y devuelve false.

Ver también