Pular para o conteúdo

setLowLODElement

Compartilhada Elementos OOP elemento:setLowLOD(...)elemento.lowLOD = ...

Associa a um elemento a sua versão de baixo detalhe.

bool setLowLODElement ( element oElemento [, element versaoSimples ] )
NomeTipoPadrãoDescrição
oElementoelement—Objeto ou edifício de detalhe normal.
versaoSimpleselement—O elemento de baixo detalhe. Omita para desfazer a associação.

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.

  • getLowLODElement — Devolve a versão de baixo detalhe associada a um elemento.
  • isElementLowLOD — Verifica se um elemento é uma versão de baixo detalhe.