dxDrawWiredSphere
Desenha uma esfera de arame — prática para marcar um raio de ação enquanto você depura algo.
Sintaxe
Seção intitulada “Sintaxe”bool dxDrawWiredSphere ( number x, number y, number z, number raio [, number cor = tocolor(255,0,0,64), number espessura = 1, number iteracoes = 1 ] )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
x, y, z | number | — | Centro da esfera, no mundo. |
raio | number | — | Raio em unidades do mundo. |
cor | number | tocolor(255, 0, 0, 64) | Cor das linhas. |
espessura | number | 1 | Espessura das linhas. |
iteracoes | number | 1 | Nível de detalhe, de 1 a 4. Cada passo multiplica bastante a quantidade de linhas. |
Retorno
Seção intitulada “Retorno”true quando a esfera entra na fila. Um valor de iteracoes fora de 1–4, ou um argumento do tipo errado, gera um erro de Lua. As linhas sempre respeitam o mundo.
Exemplo
Seção intitulada “Exemplo”dxDrawWiredSphere(x, y, z, 10, tocolor(0, 255, 0, 90), 1, 2)Veja também
Seção intitulada “Veja também”dxDrawLine3D— Desenha uma linha entre dois pontos do mundo.dxDrawMaterialLine3D— Desenha uma linha 3D com espessura preenchida por uma imagem — útil para rastros, feixes e placas flutuantes.dxDrawMaterialSectionLine3D— Igual à anterior, mas usando apenas um recorte da imagem.dxDrawPrimitive3D— Desenha uma figura livre no mundo.dxDrawMaterialPrimitive3D— O mesmo, preenchendo a figura com uma imagem.dxDrawModel3D— Desenha um modelo do jogo em uma posição, sem criar objeto nenhum.