setLowLODElement
Associa a um elemento a sua versão de baixo detalhe.
Sintaxe
Seção intitulada “Sintaxe”bool setLowLODElement ( element oElemento [, element versaoSimples ] )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
oElemento | element | — | Objeto ou edifício de detalhe normal. |
versaoSimples | element | — | O elemento de baixo detalhe. Omita para desfazer a associação. |
Retorno
Seção intitulada “Retorno”true em caso de sucesso, false caso contrário.
Só funciona com objetos e edifícios, e os dois elementos precisam ser do mesmo tipo. Associar um elemento a si mesmo é recusado no servidor; no cliente, para edifícios, é ignorado.
No cliente, um objeto só aceita como versão simples um objeto criado como de baixo detalhe, e um objeto criado como de baixo detalhe não pode receber uma. As duas recusas se explicam com um aviso e devolvem false: element was created as a low-LOD object and cannot take a low LOD version itself, e the low LOD element must be an object created with the low-LOD flag (createObject(..., isLowLOD = true)). A versão simples de um edifício atende um edifício por vez: associá-la de novo desfaz a associação anterior.
No cliente, um argumento inválido (um elemento inválido, ou uma versaoSimples que não é elemento nem nil) lança um erro Lua em vez de devolver false.
Veja também
Seção intitulada “Veja também”getLowLODElement— Devolve a versão de baixo detalhe associada a um elemento.isElementLowLOD— Verifica se um elemento é uma versão de baixo detalhe.