Pular para o conteúdo principal

TextDrawTextSize

Descrição

Altere o tamanho de um textdraw (caixa se TextDrawUseBox estiver habilitado e/ou área clicável para uso com TextDrawSetSelectable).

NomeDescrição
Text:textidO TextDraw para definir o tamanho.
Float:widthO tamanho no eixo X (esquerda/direita) seguindo a mesma grade de 640x480 de TextDrawCreate.
Float:heightO tamanho no eixo Y (para cima/para baixo) seguindo a mesma grade de 640x480 de TextDrawCreate.

Retornos

Esta função não retorna nenhum valor específico.

Exemplos

new Text:gMyTextdraw;

public OnGameModeInit()
{
gMyTextdraw = TextDrawCreate(100.0, 33.0, "Example TextDraw");
TextDrawTextSize(gMyTextdraw, 2.0, 3.6);
return 1;
}

Notas

dica
  • Os x e y têm significados diferentes com valores TextDrawAlignment diferentes: 1 (esquerda): são o canto mais direito da caixa, coordenadas absolutas. 2 (centro): eles precisam ser invertidos (trocar os dois) e o valor x é a largura total da caixa. 3 (direita): x e y são as coordenadas do canto mais esquerdo da caixa
  • Usar o tipo de fonte 4 (sprite) e 5 (visualização do modelo) converte X e Y desta função das coordenadas de canto para WIDTH e HEIGHT (offsets).
  • A caixa TextDraw inicia 10,0 unidades para cima e 5,0 para a esquerda como origem (coordenada TextDrawCreate).
  • Esta função define a área clicável para uso com TextDrawSetSelectable, seja uma caixa mostrada ou não.
dica
  • Se quiser alterar o tamanho do texto de um textdraw que já está mostrado, não é necessário recriá-lo. Basta usar TextDrawShowForPlayer/TextDrawShowForAll após modificar o textdraw e a alteração ficará visível.

Funções Relacionadas