Suporte no desenvolvimento de jogos


    Centralizar Texto

    Railson_Games
    Railson_Games
    Iniciante
    Iniciante

    Mensagens : 59
    Créditos : 11
    Cash : 0

    Centralizar Texto  Empty Centralizar Texto

    Mensagem por Railson_Games em Seg Jan 06, 2014 12:24 pm


    Já estou cansado de centralizar o texto manualmente, e estou aqui pedido um Script para centralizar o texto. Eu queria desse tipo:
                                        "Vai grande heroi, traz a paz para os Cherdyanos. 
                                  Boa sorte!"
    Todas as linhas têm que ficar no centro.
    Parecido com Zelda Ocarina Of Time [N64]



    _________________
    "As vezes a coisa fácil deve ser feita da maneira fácil". (Railson_Games)

    "Falam que eu sou louco.
    -Pelo menos não estão me caluniando."

    Meu primeiro "Script":
    Veja:
    http://www.aldeiarpg.com/t9471p10-adicionar-comentario-ao-script#80188
    Blast
    Blast
    Administrador
    Administrador

    Medalhas : Centralizar Texto  94JxvCentralizar Texto  ZgLkiRU
    Mensagens : 5006
    Créditos : 1109
    Cash : 0

    Centralizar Texto  Empty Re: Centralizar Texto

    Mensagem por Blast em Seg Jan 06, 2014 12:44 pm

    Que texto você quer centralizar?


    _________________
    Centralizar Texto  AIymW
    gladistony
    gladistony
    Membro Ativo
    Membro Ativo

    Mensagens : 336
    Créditos : 217
    Cash : 0

    Centralizar Texto  Empty Re: Centralizar Texto

    Mensagem por gladistony em Seg Jan 06, 2014 3:53 pm

    ja tentou o .center()?
    Ele é um comando bem simples de usar, basta que depois da string você escreva .center(x) onde x é o numero de caracteres que a string terá. Por exemplo:

    teste = 'casa'.center(10) então texte vai ficar assim: '   casa   '

    você  também pode usar variáveis:

    qualquercoisa = 'Teste'
    qualquercoisa = qualquercoisa.center(10)


    _________________
    Centralizar Texto  252057
    RD12
    RD12
    Lenda
    Lenda

    Medalhas : Centralizar Texto  48080450Centralizar Texto  Trophy11Centralizar Texto  GIueZCentralizar Texto  ZgLkiRU
    Mensagens : 1946
    Créditos : 743
    Cash : 0

    Centralizar Texto  Empty Re: Centralizar Texto

    Mensagem por RD12 em Seg Jan 06, 2014 4:08 pm

    Você pode colocar o draw text para centralizar também, no último parâmetro: 0 alinha à esquerda, 1 centraliza, 2 alinha à direita.

    draw_text(x, y, larg, alt, "texto", 1)

    Railson_Games
    Railson_Games
    Iniciante
    Iniciante

    Mensagens : 59
    Créditos : 11
    Cash : 0

    Centralizar Texto  Empty Re: Centralizar Texto

    Mensagem por Railson_Games em Seg Jan 06, 2014 6:34 pm

    Valentine, é o texto das mensagens.


    _________________
    "As vezes a coisa fácil deve ser feita da maneira fácil". (Railson_Games)

    "Falam que eu sou louco.
    -Pelo menos não estão me caluniando."

    Meu primeiro "Script":
    Veja:
    http://www.aldeiarpg.com/t9471p10-adicionar-comentario-ao-script#80188
    Paulo Soreto
    Paulo Soreto
    Lenda
    Lenda

    Mensagens : 1962
    Créditos : 362
    Cash : 0

    Ficha do personagem
    Nível: 1
    Experiência:
    Centralizar Texto  Left_bar_bleue0/0Centralizar Texto  Empty_bar_bleue  (0/0)
    Vida:
    Centralizar Texto  Left_bar_bleue30/30Centralizar Texto  Empty_bar_bleue  (30/30)

    Centralizar Texto  Empty Re: Centralizar Texto

    Mensagem por Paulo Soreto em Ter Jan 07, 2014 12:05 pm

    Usando o último parâmetro (1), como o RD falou você centraliza, porém você centraliza ele dentro da largura que foi dada a classe. Então caso use terá que por a largura do texto como a largura da janela.


    _________________
    Centralizar Texto  FwYnoXI
    Railson_Games
    Railson_Games
    Iniciante
    Iniciante

    Mensagens : 59
    Créditos : 11
    Cash : 0

    Centralizar Texto  Empty Re: Centralizar Texto

    Mensagem por Railson_Games em Ter Jan 07, 2014 6:04 pm

    Pessoal, estou me referindo as falas do personagem!


    _________________
    "As vezes a coisa fácil deve ser feita da maneira fácil". (Railson_Games)

    "Falam que eu sou louco.
    -Pelo menos não estão me caluniando."

    Meu primeiro "Script":
    Veja:
    http://www.aldeiarpg.com/t9471p10-adicionar-comentario-ao-script#80188
    Paulo Soreto
    Paulo Soreto
    Lenda
    Lenda

    Mensagens : 1962
    Créditos : 362
    Cash : 0

    Ficha do personagem
    Nível: 1
    Experiência:
    Centralizar Texto  Left_bar_bleue0/0Centralizar Texto  Empty_bar_bleue  (0/0)
    Vida:
    Centralizar Texto  Left_bar_bleue30/30Centralizar Texto  Empty_bar_bleue  (30/30)

    Centralizar Texto  Empty Re: Centralizar Texto

    Mensagem por Paulo Soreto em Qui Jan 09, 2014 2:49 am

    Ué, é só editar no script correspondente '-'


    _________________
    Centralizar Texto  FwYnoXI

    Conteúdo patrocinado

    Centralizar Texto  Empty Re: Centralizar Texto

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Ter Out 15, 2019 2:09 pm