Entrar
Últimos assuntos
» player não consegue andarpor lovn7 Qui 21 Nov 2024, 13:33
» É possível fazer istó no game maker
por William Lima Qui 21 Nov 2024, 10:56
» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por Lua Sáb 16 Nov 2024, 20:22
» (Resolvido) Cenario longo x Texture Pages
por josuedemoraes Sáb 16 Nov 2024, 15:31
» Kids' band
por Adilson Lucindo Santos Sex 15 Nov 2024, 12:23
» (RESOLVIDO) Engasgos-Troca de Sprites/animações
por josuedemoraes Ter 12 Nov 2024, 01:49
» Block Room - DEMO
por Joton Qua 06 Nov 2024, 22:58
» Game Infinito vertical (subindo)
por macmilam Sáb 26 Out 2024, 12:36
» Retorno da GMBR!!!
por Dancity Ter 22 Out 2024, 16:36
» Máquina de estados
por aminaro Qui 10 Out 2024, 13:33
» como faço pra um objeto colidir com o outro e diminuir a vida do player ?
por josuedemoraes Qui 03 Out 2024, 16:51
» RESOLVIDO: Colisão com objetos moveis
por josuedemoraes Qua 02 Out 2024, 20:28
» Crypt of the Blood Moon
por divin sphere Qua 11 Set 2024, 18:18
» como fazer um objeto seguir?
por divin sphere Dom 18 Ago 2024, 18:08
» Procuro de alguém para Modelar/Texturizar/Animar objetos 3D
por un00brn Dom 11 Ago 2024, 11:10
» Destruição de cenário (estilo DD Tank)
por CoronelZeg Sex 09 Ago 2024, 17:16
» RESOLVIDO-Como destruir uma instancia especifica de um objeto
por josuedemoraes Ter 23 Jul 2024, 00:40
» Automatizar a coleta de id
por GabrielXavier Seg 22 Jul 2024, 18:01
» Preciso de ajuda para concluir um pequeno projeto
por lmoura Qui 27 Jun 2024, 15:45
» ANGULO ACOMPANHAR O OBJETO
por Klinton Rodrigues Qui 27 Jun 2024, 08:34
» Musica reinicia quando sala reinicia
por GabrielXavier Ter 18 Jun 2024, 07:28
» como fazer uma copia de gd
por generico_cube Sex 14 Jun 2024, 15:48
» Square Adventure
por guilherme551 Ter 11 Jun 2024, 09:54
» como posso definir limite de uma variavel
por GabrielXavier Sex 07 Jun 2024, 14:14
» [Resolvido] Dúvida, colisão única de objeto
por vdm842 Sex 24 maio 2024, 09:50
como usar font externa
4 participantes
Página 1 de 1
como usar font externa
eu qria saber como faço pra usar um arquivo de font sem q ele seja adiciona no programa e nem do windows, ou seja, usa uma font da propria pata do jogo
eu fiz assim mas nao deu certo:
ajudem por favor
eu fiz assim mas nao deu certo:
- Código:
font1=font_add("op.TTF",15,0,0,0,255)
draw_set_font(font1)
ajudem por favor
zzxc- Games Ranking :
Notas recebidas : B
Data de inscrição : 11/01/2010
Reputação : 0
Número de Mensagens : 99
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: como usar font externa
A fonte precisa necessariamente estar na pasta do Windows.
Vou montar um código aqui rapidinho e você testa.
Já edito.
EDIT:
Tenta o seguinte:
Se não funcionar fale.
Já edito.
EDIT:
Tenta o seguinte:
- Código:
font1 = execute_string("font_add("+string(filename_path(font_caminho))+",15,0,0,0,255)")
Se não funcionar fale.
Última edição por mulatiago em Sáb 24 Set 2011, 15:10, editado 1 vez(es)
y_Tiago- Data de inscrição : 13/10/2010
Reputação : 1
Número de Mensagens : 149
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: como usar font externa
faz ela em sprite, como: font_add_sprite (algo assim)
O Font_add é pra criar uma conforme as fontes que o windows possui
O Font_add é pra criar uma conforme as fontes que o windows possui
Tedi Ripper- Games Ranking :
Data de inscrição : 21/11/2010
Reputação : 25
Número de Mensagens : 777
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: como usar font externa
nao deu certo cara + vlw a tentativa
zzxc- Games Ranking :
Notas recebidas : B
Data de inscrição : 11/01/2010
Reputação : 0
Número de Mensagens : 99
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: como usar font externa
Pois é, eu estava lendo aqui sobre isso, realmente não tem como. Mas você pode colocar no instalador do jogo e extrair para a pasta de fontes do usuário, ou usar o que o Tedi falou, porém, é bem mais difícil desse jeito.
y_Tiago- Data de inscrição : 13/10/2010
Reputação : 1
Número de Mensagens : 149
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: como usar font externa
vlw pela ajuda
o jeito vai ser adicionar na pasta do windows!
moderador ja pode fechar o topico
o jeito vai ser adicionar na pasta do windows!
moderador ja pode fechar o topico
zzxc- Games Ranking :
Notas recebidas : B
Data de inscrição : 11/01/2010
Reputação : 0
Número de Mensagens : 99
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: como usar font externa
Peraí, não fecha ainda dão! Eu não entendi como faz, ainda. Estou usando um teste, aqui:
Onde foi que eu errei?
- Código:
var fontName;
fontName=file_find_first("C:\WINDOWS\Fonts\"+"*.ttf", fa_archive);
Font=font_add(fontName, 12, 0, 0, 0, 255);
draw_set_font(Font);
Onde foi que eu errei?
saim- Games Ranking :
Notas recebidas : C-D-A-B
Data de inscrição : 14/01/2011
Reputação : 136
Número de Mensagens : 3033
Prêmios :
x 1 x 6 x 0
x 1 x 0 x 3
x 0 x 0 x 0
Re: como usar font externa
O problema é que ele não aceita Strings com paths, apenas nomes de fontes, no caso ele não reconheceria e deixaria a fonte padrão.
y_Tiago- Data de inscrição : 13/10/2010
Reputação : 1
Número de Mensagens : 149
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: como usar font externa
O que eu devo colocar como argumento, então?
Supondo que eu quisesse usar, por exemplo, a famigerada comics sans?
Fiz alguns testes aqui, até agora, nenhum sucesso.
testes:
"comic.ttf"
comic.ttf
ComicSans
Comic Sans MS (TrueType)
Comic Sans
Supondo que eu quisesse usar, por exemplo, a famigerada comics sans?
Fiz alguns testes aqui, até agora, nenhum sucesso.
testes:
"comic.ttf"
comic.ttf
ComicSans
Comic Sans MS (TrueType)
Comic Sans
saim- Games Ranking :
Notas recebidas : C-D-A-B
Data de inscrição : 14/01/2011
Reputação : 136
Número de Mensagens : 3033
Prêmios :
x 1 x 6 x 0
x 1 x 0 x 3
x 0 x 0 x 0
Re: como usar font externa
Apenas o nome dela, o nome do arquivo no caso, não da fonte como ela aparece na seleção de fontes.
Por exemplo, se você quer usar a fonte BlahBlah e o arquivo na pasta fonts correspondente a ela é o font_blahblah.ttf, coloque o nome do arquivo, não o outro.
Assim:
font_add("font_blahblah", 12, 0, 0, 0, 255);
Por exemplo, se você quer usar a fonte BlahBlah e o arquivo na pasta fonts correspondente a ela é o font_blahblah.ttf, coloque o nome do arquivo, não o outro.
Assim:
font_add("font_blahblah", 12, 0, 0, 0, 255);
y_Tiago- Data de inscrição : 13/10/2010
Reputação : 1
Número de Mensagens : 149
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: como usar font externa
No caso da comic sans, o nome do arquivo é "comic.ttf". Estou colocando "comic" (com ou sem aspas) e não está funcionando.
Font=font_add("comic", 12, 0, 0, 0, 255);
Seguinte: pra não esticar muito o assunto, vou deixar pra lá até à noite, quando vou poder dar uma boa lida no manual. Se você conseguir fazer algum teste funcionar até lá, eu agradeço, mas de outra forma, melhor nem esquentar muito a cabeça.
Obrigado pela ajuda (e, ZZXC, me desculpe por sequestrar seu tópico).
Font=font_add("comic", 12, 0, 0, 0, 255);
Seguinte: pra não esticar muito o assunto, vou deixar pra lá até à noite, quando vou poder dar uma boa lida no manual. Se você conseguir fazer algum teste funcionar até lá, eu agradeço, mas de outra forma, melhor nem esquentar muito a cabeça.
Obrigado pela ajuda (e, ZZXC, me desculpe por sequestrar seu tópico).
saim- Games Ranking :
Notas recebidas : C-D-A-B
Data de inscrição : 14/01/2011
Reputação : 136
Número de Mensagens : 3033
Prêmios :
x 1 x 6 x 0
x 1 x 0 x 3
x 0 x 0 x 0
Re: como usar font externa
saim escreveu:No caso da comic sans, o nome do arquivo é "comic.ttf". Estou colocando "comic" (com ou sem aspas) e não está funcionando.
Font=font_add("comic", 12, 0, 0, 0, 255);
Seguinte: pra não esticar muito o assunto, vou deixar pra lá até à noite, quando vou poder dar uma boa lida no manual. Se você conseguir fazer algum teste funcionar até lá, eu agradeço, mas de outra forma, melhor nem esquentar muito a cabeça.
Obrigado pela ajuda (e, ZZXC, me desculpe por sequestrar seu tópico).
Esqueci do ".ttf", pode não funcionar porque existe além do .ttf outros arquivos de fontes, procure qual o tipo do arquivo da fonte Comic Sans. Se não for isso eu tento ver como resolver depois, estou ocupado ajudando outra pessoa no momento.
y_Tiago- Data de inscrição : 13/10/2010
Reputação : 1
Número de Mensagens : 149
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: como usar font externa
Ok, estou com o manual, game maker completo, tudo aqui na mão e ainda não consigo adicionar uma fonte do windows. Se bem que o manual não ajuda muito quanto a que agumento usar no lugar de name...
Já tentei o nome do arquivo da fonte com muitas, se não todas, combinações de:
- com/sem extensão
- com/sem caminho (C:\WINDOWS\Fonts\)
- com/sem aspas
Aliás, sempre que tiro as aspas, o programa acha que aquilo é uma variável, então deixei as aspas de lado.
Ah, e tentei usar fontes da pasta do jogo, também.
Certeza que isso tem jeito, mesmo?
Já tentei o nome do arquivo da fonte com muitas, se não todas, combinações de:
- com/sem extensão
- com/sem caminho (C:\WINDOWS\Fonts\)
- com/sem aspas
Aliás, sempre que tiro as aspas, o programa acha que aquilo é uma variável, então deixei as aspas de lado.
Ah, e tentei usar fontes da pasta do jogo, também.
Certeza que isso tem jeito, mesmo?
saim- Games Ranking :
Notas recebidas : C-D-A-B
Data de inscrição : 14/01/2011
Reputação : 136
Número de Mensagens : 3033
Prêmios :
x 1 x 6 x 0
x 1 x 0 x 3
x 0 x 0 x 0
Tópicos semelhantes
» Como usar DLL no gm studio usando função externa?
» [Pergunta] Como Faço para Abrir uma Imagem Externa no GM (sem usar o Sprite_add)
» Como usar font no draw
» Usar imagens de uma pasta externa
» [Duvida] Como fazer para carregar uma fonte externa?
» [Pergunta] Como Faço para Abrir uma Imagem Externa no GM (sem usar o Sprite_add)
» Como usar font no draw
» Usar imagens de uma pasta externa
» [Duvida] Como fazer para carregar uma fonte externa?
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos