M MY Multiplayer: Wiki
Lado
Tipo

onClientAssetLoad

ClienteEvento

Se dispara una vez cuando un asset que un script empezó a cargar en segundo plano está listo, o ha fallado.

addEventHandler("onClientAssetLoad", root, function(bool loaded) … end)

Parámetros del handler

NombreTipoDescripción
loadedbooltrue si se cargó, false si no se pudo leer, decodificar o compilar.

Source

El asset: un txd de engineLoadTxd, una texture de engineCreateTexture o un shader de engineCreateShader.

Solo se dispara en la primera carga. Cambiar los píxeles de una textura después no lo vuelve a disparar.

Ejemplo

local txd = engineLoadTxd("models/u6car.ktd")

addEventHandler("onClientAssetLoad", txd, function(loaded)
    if not loaded then
        outputDebugString("no se pudo leer u6car.ktd")
        return
    end
    engineSetModelTxd("infernus", source)
end)

Ver también