Como gravar a Imagem?

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

Como gravar a Imagem?

Mensagem por kallcosta em Sab 19 Fev 2011, 00:22

Como faço para gravar parte da tela ou a tela inteira

Sendo que a imagem deve ser gravada com a extensão PNG.

Melhor explicando: colocar um objeto como se fosse uma camara fotográfica quando eu clicar com o mouse nela ela grava a tela ou uma parte da tela com a extensão PNG, para que o user possa usar esta imagem em qualquer programa grafico.

Alguém sabe?

kallcosta

Número de Mensagens : 23
Idade : 37
Data de inscrição : 21/12/2010
Reputação : -2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Como gravar a Imagem?

Mensagem por Jiraya em Sab 19 Fev 2011, 01:05

Código:

_spr=sprite_create_from_screen(0,0,view_wview,view_hview,0,0,0,0);
sprite_save(_spr,-1,"Sprite.png");
isso fara com que a tela seja gravada numa sprite e salva na mesma pasta do jogo.

Jiraya

Ranking : Nota A
Número de Mensagens : 1134
Data de inscrição : 20/03/2010
Notas recebidas : A+A
Reputação : 108
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 1

https://www.facebook.com/seito.washiro.7

Voltar ao Topo Ir em baixo

Re: Como gravar a Imagem?

Mensagem por kallcosta em Sab 19 Fev 2011, 01:44

Obrigado Jiraya pela dica

Mas colcoquei este codigo e parece que funcionou:

screen_save("C:\Documents and Settings\Administrador\Desktop\sprites\tela.png");

O único incoveniente que eu achei é que eu tenho que criar uma pasta chamada "sprite" no Desktop antes de tirar a foto

kallcosta

Número de Mensagens : 23
Idade : 37
Data de inscrição : 21/12/2010
Reputação : -2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Como gravar a Imagem?

Mensagem por GameMakerTutoriais em Sab 19 Fev 2011, 15:37

Só pra complementar, pra salvar parte da tela, use screen_save_part().

GameMakerTutoriais

Número de Mensagens : 800
Data de inscrição : 29/01/2011
Reputação : 26
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como gravar a Imagem?

Mensagem por kallcosta em Sab 19 Fev 2011, 23:35

obrigado a vc tambem Ninja8086

Mas explica melhor este código:

O que eu coloco nos parênteses, acaso seria algo assim:

screen_save_part(0,0-200,200).....

e qual o código para tornar o fundo transparente?

Vocês sabem?

kallcosta

Número de Mensagens : 23
Idade : 37
Data de inscrição : 21/12/2010
Reputação : -2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Como gravar a Imagem?

Mensagem por Conteúdo patrocinado Hoje à(s) 14:33


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