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
| Nombre | Tipo | Descripción |
|---|---|---|
| loaded | bool | true 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)