M MY Multiplayer: Wiki
Lado
Tipo

engineAddEffects

Cliente

Registra os efeitos de partículas de um arquivo do recurso, para que createEffect os use por nome.

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

Parâmetros

NomeTipoDescrição
pathstringCaminho do arquivo de efeitos (os <Effect> de um XML) no recurso.
priorityintPrioridade sobre efeitos de mesmo nome de outros recursos e packs. A maior vence; entre iguais, o adicionado por último.padrão 0

Retorno

Uma lista com os nomes dos efeitos adicionados, ou false se o arquivo não pôde ser lido.

Um efeito adicionado cobre outro de mesmo nome até ser removido ou até o recurso parar. Quando o efeito que um nome indica muda, os efeitos tocando o que foi coberto param.

Exemplo

local names = engineAddEffects("effects/neon.xml")
if names then
    for _, name in ipairs(names) do
        outputDebugString("efeito adicionado: " .. name)
    end
end
AtençãoUm arquivo sem nenhum efeito registra um aviso e devolve false.

Veja também