GMBR
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar

Esqueci-me da senha

Últimos assuntos
» Preciso de ajuda
por AftonDuGrau Dom 21 Abr 2024, 20:18

» Como faz o evento drawn GUI, não se repetir?
por aminaro Sex 19 Abr 2024, 20:30

» Como ajustar velocidade de cada frame da animação no game maker
por Ralphed Qui 18 Abr 2024, 18:28

» PROBLEMAS COM FÍSICAS DE ÁGUA
por aminaro Ter 16 Abr 2024, 10:07

» Retorno da GMBR!!!
por Ralphed Sex 12 Abr 2024, 22:45

» JOGADOR PARANDO NO AR QUANDO ATACA
por aminaro Qua 10 Abr 2024, 13:51

» Problemas com texto interativo
por Kaaru72 Dom 07 Abr 2024, 11:31

» Erro escondido e indecifrável
por dev_gabize.azv Qui 04 Abr 2024, 10:11

» Mudar cor de apenas uma palavra
por Ralphed Sáb 30 Mar 2024, 00:39

» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27

» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30

» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17

» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18

» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34

» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13

» Servidor de Discord do fórum?
por Lighter Sáb 27 Jan 2024, 17:18

» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12

» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02

» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55

» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42

» Devlogs em vídeos do Block Room
por Joton Seg 15 Jan 2024, 16:56

» Alguém aqui já ganha dinheiro com seus games?
por Joton Seg 15 Jan 2024, 16:49

» ACERVO GMBR MAGAZINE
por Joton Qui 11 Jan 2024, 19:21

» como aumentar o obj sem aumentar a colisão??
por GabrielXavier Qua 10 Jan 2024, 07:21

» Asteroid Core - Early Acesse Update [0.2.0.0]
por JOZ. Seg 08 Jan 2024, 14:39


Manipulando Janelas

5 participantes

Ir para baixo

Manipulando Janelas Empty Manipulando Janelas

Mensagem por JV Justino Dom 26 Jun 2011, 14:33

Nome: Usando Janelas
Descrição: Como usar funções relacionadas a janela de jogo
Nível: Intermediário
Requerimentos: GM8 Lite/Pro

Olá a todos!
Vou explicar como usar funções para customizar a janela do seu jogo.

Vamos Começar!

window_set_visible(visible)
Define se a janela será visível(1) ou não(0).

window_get_visible()
Retorna 1 se a janela for visível ou 0 se não for.

window_set_fullscreen(full)
Define se o jogo rodará em Tela Cheia(1) ou em janela(0).

window_get_fullscreen()
Retorna 1 se estiver em modo Tela Cheia ou 0 se não estiver.

window_set_showborder(show)
Define se a borda da tela deverá ser mostrada ou não.

window_get_showborder()
Retorna se a borda está sendo mostrada ou não.

window_set_showicons(show)
Define se os botões Minimizar, Maximizar e Fechar serão mostrados ou não.

window_get_showicons()
Retorna se os três botões estão sendo mostrados.

window_set_stayontop(stay)
Se esta função for ativada, a janela não irá minimizar se você maximizar outros programas.

window_get_stayontop()
Retorna se a janela sempre ficará por cima das outras.

window_set_sizeable(sizeable)
Define se a janela poderá ser aumentada ou reduzida ou não.

window_get_sizeable()
Retorna se a janela pode ter o tamanho alterado.

window_set_caption(caption)
Define o texto que será mostrado na janela.

window_get_caption()
Retorna o texto mostrado na janela.

window_set_cursor(curs)
Define o cursor a ser mostrado na tela. Podem ser escolhidos:

  • cr_default - Mostra o cursor padrão do usuário

  • cr_none - Não mostra o cursor
  • cr_arrow - Manipulando Janelas Crarrow
  • cr_cross - Manipulando Janelas Crcross
  • cr_beam - Manipulando Janelas Crbeam
  • cr_size_nesw - Manipulando Janelas Crsizenesw
  • cr_size_ns - Manipulando Janelas Crsizens
  • cr_size_nwse - Manipulando Janelas Crsizenwse
  • cr_size_we - Manipulando Janelas Crsizewe
  • cr_uparrow - Manipulando Janelas Cruparrow
  • cr_hourglass - Manipulando Janelas Crhourglass
  • cr_drag - Manipulando Janelas Crdrag
  • cr_nodrop - Manipulando Janelas Crnodrop
  • cr_hsplit - Manipulando Janelas Crhsplit
  • cr_vsplit - Manipulando Janelas Crvsplit
  • cr_multidrag - Manipulando Janelas Crmultidrag

  • cr_sqlwait - Sem Imagem
  • cr_no - Manipulando Janelas Crnor
  • cr_appstart - Manipulando Janelas Crappstart
  • cr_help - Manipulando Janelas Crhelp

  • cr_handpoint - Sem Imagem
  • cr_size_all - Manipulando Janelas Crsizeall


window_get_cursor()
Retorna o cursor mostrado na janela.

window_set_color(color)
Define a cor das partes não usadas na janela.

window_get_color()
Retorna a cor das partes não usadas.

window_set_position(x,y)
Define a posição da janela em relação a tela.

window_set_size(w,h)
Define a largura e a altura da janela.

window_set_rectangle(x,y,w,h)
Define a posição e o tamanho da janela.

window_get_x()
Retorna a posição x da janela.

window_get_y()
Retorna a posição y da janela.

window_get_width()
Retorna a largura da janela.

window_get_height()
Retorna a altura da janela.

window_mouse_get_x()
Retorna a posição x do mouse.

window_mouse_get_y()
Retorna a poisção y do mouse.

window_mouse_set(x,y)
Define a poisção do mouse em relação a tela.

E o tutorial acaba aqui. Espero que tenham gostado e aprendido, e qualquer dúvida é só perguntar!

さようなら!


Última edição por JV Justino em Dom 26 Fev 2012, 15:17, editado 3 vez(es)
JV Justino
JV Justino

Games Ranking : Nota A

Notas recebidas : A+A
Data de inscrição : 07/12/2010
Reputação : 20
Número de Mensagens : 619
Prêmios : Manipulando Janelas Empty

Medalhas x 0 Tutoriais x 13 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Manipulando Janelas Empty Re: Manipulando Janelas

Mensagem por Dancity Dom 26 Jun 2011, 14:56

Posso dizer que seu tutorial está excelente. Tinha bastante coisa aí que eu nem sabia. Direto e objetivo, muito bem explicado gostei muito desse seu estilo de tutorial. Parabéns vou dar o selo de aprovação ;D

off:

Abraços
~ Dancity
Dancity
Dancity

Games Ranking : Nota A

Notas recebidas : A
Data de inscrição : 11/01/2009
Reputação : 8
Número de Mensagens : 1339
Prêmios : Manipulando Janelas Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Manipulando Janelas Empty Re: Manipulando Janelas

Mensagem por .:Allison:. Dom 26 Jun 2011, 15:04

Nossa, muito bom mesmo, nosso fórum já está cheio de tutoriais como "Aprenda a fazer um jogo de plataforma" está faltando e muito tutoriais assim, eu fiz um de valores reais, não sei se você viu "Utilizando Valores Reais" (segue o link na minha assinatura) Eu apoio totalmente a escrita de tutoriais assim. Quando nós aprendemos declarações do tipo for, do, until, etc. só nos resta as funções !! Parabéns
.:Allison:.
.:Allison:.

Games Ranking : Nota B

Notas recebidas : B
Data de inscrição : 25/07/2010
Reputação : 4
Número de Mensagens : 630
Prêmios : Manipulando Janelas Empty

Medalhas x 0 Tutoriais x 14 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://clubmaker.forumeiros.com

Ir para o topo Ir para baixo

Manipulando Janelas Empty Re: Manipulando Janelas

Mensagem por JV Justino Dom 26 Jun 2011, 15:14

Dancity escreveu:Posso dizer que seu tutorial está excelente. Tinha bastante coisa aí que eu nem sabia. Direto e objetivo, muito bem explicado gostei muito desse seu estilo de tutorial. Parabéns vou dar o selo de aprovação ;D

off:

Abraços
~ Dancity
Muito obrigado Dancity!
E acho que se escreve do jeito que você falou mesmo. Happy

.:Allison:. escreveu:Nossa, muito bom mesmo, nosso fórum já está cheio de tutoriais como "Aprenda a fazer um jogo de plataforma" está faltando e muito tutoriais assim, eu fiz um de valores reais, não sei se você viu "Utilizando Valores Reais" (segue o link na minha assinatura) Eu apoio totalmente a escrita de tutoriais assim. Quando nós aprendemos declarações do tipo for, do, until, etc. só nos resta as funções !! Parabéns
Eu ainda não tinha visto seu tutorial. Vi agora e gostei muito. Eu acho muito bom aprender funções de cada vez do que aprender como fazer algo já pronto. Fica mais fácil saber como funciona cada elemento do código.
Obrigado por comentar!
JV Justino
JV Justino

Games Ranking : Nota A

Notas recebidas : A+A
Data de inscrição : 07/12/2010
Reputação : 20
Número de Mensagens : 619
Prêmios : Manipulando Janelas Empty

Medalhas x 0 Tutoriais x 13 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Manipulando Janelas Empty Re: Manipulando Janelas

Mensagem por GeraldRobotnik Sex 19 Dez 2014, 18:29

Legal estes Scripts!

Tem alguma forma de ocultar o botão maximizar mantendo a UI do sistema (sem fazer janela personalizada) ?
GeraldRobotnik
GeraldRobotnik

Data de inscrição : 14/06/2014
Reputação : 0
Número de Mensagens : 57
Prêmios : Manipulando Janelas Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Manipulando Janelas Empty Re: Manipulando Janelas

Mensagem por Sewer Crawler Sex 19 Dez 2014, 20:56

Isso não é bem um tutorial, mas é bem informativo.
Sewer Crawler
Sewer Crawler

Data de inscrição : 08/10/2014
Reputação : 27
Número de Mensagens : 236
Prêmios : Manipulando Janelas Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Manipulando Janelas Empty Re: Manipulando Janelas

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo


 
Permissões neste sub-fórum
Não podes responder a tópicos