Pular para o conteúdo

engineReplaceModel

Cliente Engine e modelos OOP dff:replace(...)

Troca a geometria de um modelo pelo DFF carregado.

bool engineReplaceModel ( dff dff, number/string modelo [, bool transparenciaAlpha = false ] )
NomeTipoPadrãoDescrição
dffdff—Elemento devolvido por engineLoadDFF.
modelonumber/string—ID ou nome do modelo a substituir.
transparenciaAlphaboolfalseHabilita transparência por alpha na geometria nova.

true se o modelo foi substituído. false, com o motivo no console de debug, quando dff não é um elemento DFF, o ID ou nome não é válido ou a substituição falha (um modelo que não pode ser substituído, ou um .dff que não pôde ser decodificado). Um DFF que já tinha substituído o modelo é retirado antes.

local txd = engineLoadTXD("carros/police.txd")
local dff = engineLoadDFF("carros/police.dff")
engineImportTXD(txd, 596)
engineReplaceModel(dff, 596)