Conectar-se
Quem está conectado
14 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 14 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 24/07/2009
Número de Mensagens : 110
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

tem como fazer uma imagem translucida?

em Ter 05 Jan 2010, 13:57
OI denovo, eu queria saber se tem como fazer uma background de uma cor translucida(acho que é assim que se escreve)
(ela só da um efeito de outra cor mas ainda aparece os objetos atras)
se alguem souber me fala...
e eu uso o GM7

_______________________________________________________________
não entendi!

você quer fazer com que tenha dois backgrounds?

é isso?

Não, o meu jogo não tera backgrond, ai quando eu quiser fazer tipo Noite eu coloco a background escura e translucida, ai tudo fica escuro mais eu consigo ver os objetos!


Última edição por tedi em Ter 05 Jan 2010, 14:18, editado 1 vez(es) (Razão : edit)
Data de inscrição : 06/08/2009
Número de Mensagens : 569
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 5

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: tem como fazer uma imagem translucida?

em Ter 05 Jan 2010, 13:59
não entendi!

você quer fazer com que tenha dois backgrounds?

é isso?
avatar
Data de inscrição : 24/07/2009
Número de Mensagens : 110
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Re: tem como fazer uma imagem translucida?

em Ter 05 Jan 2010, 14:05
CyraxX escreveu:não entendi!

você quer fazer com que tenha dois backgrounds?

é isso?

Vamos supor que no meu jogo eu queira fazer um periodo de tempo que fique noite, mas eu não quero mudar todos os sprites para eles ficarem escuros, por isso eu simplesmente coloco uma backgound (porque até agora não tinha) que seja escura e translucida e ai tudo aparece escuro mas ainda pode se ver os objetos.

sera que vc entendeu?
avatar
Data de inscrição : 24/09/2008
Número de Mensagens : 90
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: tem como fazer uma imagem translucida?

em Ter 05 Jan 2010, 14:25
Eu faria assim:
Criar um objeto do tamanho da visão do jogador que tivesse depth maior que todos os outros.
Quando ele fosse criado, colocar sua "alpha" para a transparência que se quer (ex: 0 = invisível, 0.5 = meio transparente, 1 = opaco), usando image_alpha = x (mas essa função é somente para gm pro)

Ex:
Create -
Código:

image_alpha = 0.2
//deixar o sprite com 20 por cento de visibilidade (tranparência XD)

Espero ter ajudado.
avatar
Ranking : Nota A
Notas recebidas : B A
Data de inscrição : 20/12/2008
Número de Mensagens : 2516
Insígnias de JAM :

Insignia 1x 1 Insignia 2x 0 Insignia 3x 0
Reputação : 177

Prêmios
   : 2
   : 1
   : 1
Ver perfil do usuáriohttp://redscreensoft.blogspot.com

Re: tem como fazer uma imagem translucida?

em Ter 05 Jan 2010, 14:32
Acho que entendi o que tu quer. Crie um objeto chamado noite, depois no create dele coloque:
Código:

depth=-1000

E no evento draw:
Código:

draw_set_alpha(0.5)//translucidez que varia de 0 à 1 SENDO 0 INVISIVEL E 1 VISIVEL
draw_set_color(c_black)//setando cor preta, que é a cor da escuridão
draw_rectangle(view_xview,view_yview,view_xview+view_wview,view_yview+view_hview,0)
draw_set_alpha(1)//setando tranlucidez para 1 que é a padrão
draw_set_color(c_white)

Agora coloque esse objeto nas rooms que serão de note. Se quiser uma explicação do código, me envie uma MP.Ok?

FLWS!
avatar
Data de inscrição : 24/07/2009
Número de Mensagens : 110
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Re: tem como fazer uma imagem translucida?

em Ter 05 Jan 2010, 15:07
ai galera, desculpe pelo monte de post, deu erro no meu pc e eu escrevi varia veses...
foi mal, assim que algum moderador ver, exclui
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum