Pular para o conteúdo

setColShapeSize

Compartilhada Colshapes OOP colshape:setSize(...)colshape.size = ...

Altera as dimensões de um retângulo, caixa ou tubo.

bool setColShapeSize ( colshape oShape, number valor1 [, number valor2, number valor3 ] )
NomeTipoPadrãoDescrição
oShapecolshape—Retângulo, caixa ou tubo.
valor1, valor2, valor3number—As novas dimensões. Quantas são necessárias depende da forma. Valores negativos viram 0.

Quantos números cada forma espera:

FormaQuantidadeO que significam
Retângulo2tamanho em X e em Y
Caixa3tamanho em X, em Y e em Z
Tubo1a altura

true se a forma foi atualizada. Gera um erro Lua se faltarem os números que a forma precisa ou se eles não forem números, ou se a forma for de outro tipo. Argumentos a mais são ignorados. Um retângulo também aceita um Vector2 e uma caixa um Vector3 no lugar dos números soltos.

setColShapeSize(estacionamento, 80.0, 60.0) -- retângulo
setColShapeSize(sala, 30.0, 30.0, 12.0) -- caixa
setColShapeSize(elevador, 20.0) -- tubo: só a altura