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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota B
Notas recebidas : B + A + C
Data de inscrição : 29/10/2010
Número de Mensagens : 1013
Insígnias de JAM :

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

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

Não sei como fazer! HELP!

em Dom 14 Nov 2010, 18:09
Oi, estou tentando criar o seguinte, uma HUD, com um texto nela, já tentei criar usando no Draw dela:

Código:
draw_sprite(sprite_index,image_index,x,y)
draw_text(10,10,'pontos =')

Porém, quando eu saio do lugar que estou a HUD fica... Se eu usar:

Código:
draw_sprite(sprite_index,image_index,x,y)
draw_text(char.x,char.y-50,'pontos =')

A HUD fica como um objeto comum, passando por baixo dos outros, e, quando eu vou para a extremidade da tela, a HUD some. Como fazer uma HUD que passa por cima de tudo e sempre vai estar lá, no cantinho da tela??
Até.



avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 26/09/2010
Número de Mensagens : 270
Insígnias de JAM :

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

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

Re: Não sei como fazer! HELP!

em Dom 14 Nov 2010, 18:20
Tenta fazer assim.
Código:

draw_sprite(sprite_index,image_index,x,y);
draw_text(view_xview,view_yview,'pontos =');
Happy
avatar
Data de inscrição : 30/07/2010
Número de Mensagens : 76
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: Não sei como fazer! HELP!

em Dom 14 Nov 2010, 19:15
Não sei se percebi direito mas o que você está perguntando é para como fazer com que a hud passe por cima de tudo não é?
Para fazer isso abra o objecto e aonde tem aqueles cosias do create, step e ao lado os eventos, no lado esquerdo tem: o nome do objecto, a sprite, se é visível ou solido e depois tem Depth:0 não tem? Prontos a só muda o 0 para um valor negativo(ex:-1) isso fará com que ele fica encima dos objectos com maior depth.(infelizmente não lhe sei explicar o que significa só que um dia mudei e aconteceu isso, por isso não te posso dar mais nenhuma informação Sad)
FLW espero ter ajudado
avatar
Ranking : Nota B
Notas recebidas : B-B
Data de inscrição : 28/02/2010
Número de Mensagens : 559
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://gsogaming.blogspot.com/

Re: Não sei como fazer! HELP!

em Dom 14 Nov 2010, 19:21
Carlos L. escreveu:Tenta fazer assim.
Código:

draw_sprite(sprite_index,image_index,x,y);
draw_text(view_xview,view_yview,'pontos =');
Happy

E para fazer a HUD aparecer na frente de tudo vá nas configurações do objeto da HUD e mude o depth para -1000000.
O depth é a "profundidade" do objeto, um objeto com um depth negativo ficará na frente de um objeto com depth acima de zero, assim como um objeto com depth=-1 vai ficar na frente de um com depth=0.
Flw!
avatar
Ranking : Nota B
Notas recebidas : B + A + C
Data de inscrição : 29/10/2010
Número de Mensagens : 1013
Insígnias de JAM :

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

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

Re: Não sei como fazer! HELP!

em Dom 14 Nov 2010, 20:57
LOLZ! Muito obrigado! Funfou! Feliz
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