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
» player não consegue andar
por lovn7 Qui 21 Nov 2024, 13:33

» É possível fazer istó no game maker
por William Lima Qui 21 Nov 2024, 10:56

» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por Lua Sáb 16 Nov 2024, 20:22

» (Resolvido) Cenario longo x Texture Pages
por josuedemoraes Sáb 16 Nov 2024, 15:31

» Kids' band
por Adilson Lucindo Santos Sex 15 Nov 2024, 12:23

» (RESOLVIDO) Engasgos-Troca de Sprites/animações
por josuedemoraes Ter 12 Nov 2024, 01:49

» Block Room - DEMO
por Joton Qua 06 Nov 2024, 22:58

» Game Infinito vertical (subindo)
por macmilam Sáb 26 Out 2024, 12:36

» Retorno da GMBR!!!
por Dancity Ter 22 Out 2024, 16:36

» Máquina de estados
por aminaro Qui 10 Out 2024, 13:33

» como faço pra um objeto colidir com o outro e diminuir a vida do player ?
por josuedemoraes Qui 03 Out 2024, 16:51

» RESOLVIDO: Colisão com objetos moveis
por josuedemoraes Qua 02 Out 2024, 20:28

» Crypt of the Blood Moon
por divin sphere Qua 11 Set 2024, 18:18

» como fazer um objeto seguir?
por divin sphere Dom 18 Ago 2024, 18:08

» Procuro de alguém para Modelar/Texturizar/Animar objetos 3D
por un00brn Dom 11 Ago 2024, 11:10

» Destruição de cenário (estilo DD Tank)
por CoronelZeg Sex 09 Ago 2024, 17:16

» RESOLVIDO-Como destruir uma instancia especifica de um objeto
por josuedemoraes Ter 23 Jul 2024, 00:40

» Automatizar a coleta de id
por GabrielXavier Seg 22 Jul 2024, 18:01

» Preciso de ajuda para concluir um pequeno projeto
por lmoura Qui 27 Jun 2024, 15:45

» ANGULO ACOMPANHAR O OBJETO
por Klinton Rodrigues Qui 27 Jun 2024, 08:34

» Musica reinicia quando sala reinicia
por GabrielXavier Ter 18 Jun 2024, 07:28

» como fazer uma copia de gd
por generico_cube Sex 14 Jun 2024, 15:48

» Square Adventure
por guilherme551 Ter 11 Jun 2024, 09:54

» como posso definir limite de uma variavel
por GabrielXavier Sex 07 Jun 2024, 14:14

» [Resolvido] Dúvida, colisão única de objeto
por vdm842 Sex 24 maio 2024, 09:50


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 : 1340
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

- Tópicos semelhantes

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