- Data de inscrição : 09/09/2010
Número de Mensagens : 91
Insígnias de JAM :x 0
x 0
x 0
Reputação : 1
Prêmios: 0
: 0
: 0
como fazer abrir uma nova janela???
em Ter 16 Ago 2011, 22:24
Hello guys,eu tenho um probleminha...
em um game que estou fazendo pressiso fazer abrir uma nova janela no game.
EX:eu estou jogando uma faze e ai,eu clikei em um botão no canto superior da tela,ai quando eu cliko aparesse uma nova janela.
entenderam???
espero uma resposta!!!

jvcguerreiro
em um game que estou fazendo pressiso fazer abrir uma nova janela no game.
EX:eu estou jogando uma faze e ai,eu clikei em um botão no canto superior da tela,ai quando eu cliko aparesse uma nova janela.
entenderam???
espero uma resposta!!!



jvcguerreiro



- Data de inscrição : 31/08/2010
Número de Mensagens : 630
Insígnias de JAM :x 0
x 0
x 0
Reputação : 15
Prêmios: 0
: 0
: 0
Re: como fazer abrir uma nova janela???
em Ter 16 Ago 2011, 22:34
Use as funções draw_rectangle para desenhar a tal janela.
crie uma variavel que ligue e desligue a janela.
no draw event coloque assim:
if varivavel = true {
draw_set_color(c_green)
draw_rectangle(200,200,200+100,200+100,false)
draw_set_color(c_black)
draw_rectangle(200,200,200+100,200+100,true)
//aqui é o que vai aparecer na janela
draw_text(205,210,"Seu texto aqui")
draw_text(205,250,"Seu texto aqui")
//aqui é o que vai aparecer na janela
}
Se ela seguir a view e só colocar view_xview+ e view_yview+ antes das posições dos draws.
exemplo:
draw_text(view_xview+205,view_yview+250,"oi")
Uma dica:programe sempre a borda do quadrado no final para que o fundo não se sobreponha.
crie uma variavel que ligue e desligue a janela.
no draw event coloque assim:
if varivavel = true {
draw_set_color(c_green)
draw_rectangle(200,200,200+100,200+100,false)
draw_set_color(c_black)
draw_rectangle(200,200,200+100,200+100,true)
//aqui é o que vai aparecer na janela
draw_text(205,210,"Seu texto aqui")
draw_text(205,250,"Seu texto aqui")
//aqui é o que vai aparecer na janela
}
Se ela seguir a view e só colocar view_xview+ e view_yview+ antes das posições dos draws.
exemplo:
draw_text(view_xview+205,view_yview+250,"oi")
Uma dica:programe sempre a borda do quadrado no final para que o fundo não se sobreponha.

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum