Texto centralizado em sprite 64x64

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Windows Texto centralizado em sprite 64x64

Mensagem por Vandson Fernandes em Qua 19 Ago 2015, 13:41

Estou fazendo um joguinho de matemática e está quase pronto, estou apenas naquela fase de deixar ele com uma interface mais bonita. para isto preciso que o texto que eu adiciono dinamicamente na sprite fique sempre centralizado e um pouco maior por enquanto estou utilizando o seguinte.
Código:

 val = choose(1,2,3,4,5,-1,-2,-3,-4,,-10,10,-20);
 //x e y é alterado em um loop que faço antes de criar o objeto.
 draw_sprite(spt_quadrado_verde,0,x,y);
 draw_text(x+32,y+32,string(val));

os números não ficam totalmente centralizados principalmente números como -20, -10,
enfim gostaria de saber como faço para centralizá-los independente da quantidade de algarismos que o número tenha. e de quebra aumentar um pouco o tamanho da fonte

Vandson Fernandes

Número de Mensagens : 4
Idade : 22
Data de inscrição : 20/05/2014
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Windows Re: Texto centralizado em sprite 64x64

Mensagem por Gonçalves em Qua 19 Ago 2015, 13:50

Cê tem que mudar o alinhamento dos textos, usando, antes do draw_text():

Código:
draw_set_halign(fa_center)//centraliza horizontalmente
draw_set_valign(fa_middle)//centraliza verticalmente

E aproveita e muda a fonte tirando esse Arial 12 sem graaaaaça! nuu

Flws! Razz

Gonçalves

Ranking : Nota B
Número de Mensagens : 1013
Data de inscrição : 29/10/2010
Notas recebidas : B + A + C
Reputação : 79
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 2
   : 0
   : 0

Voltar ao Topo Ir em baixo

Windows Re: Texto centralizado em sprite 64x64

Mensagem por Vandson Fernandes em Qua 19 Ago 2015, 14:00

Funcionou como mágica!!! felicidade valeu...

Vandson Fernandes

Número de Mensagens : 4
Idade : 22
Data de inscrição : 20/05/2014
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Windows Re: Texto centralizado em sprite 64x64

Mensagem por Conteúdo patrocinado Hoje à(s) 06:49


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum