Conectar-se

Esqueci minha senha

Últimos assuntos
» Nota de esclarecimento - GMBR voltou!
Sex 23 Jun 2017, 20:33 por Willy

» Regras do Fórum
Sex 23 Jun 2017, 19:02 por GMBR

» Retorno da GMBR!!!
Ter 24 Jan 2017, 15:43 por GMBR

» Criando IA Simples para inimigos
Qua 25 Nov 2015, 19:22 por DJDAVYD

» Crio Trilha Sonora para Games!
Qui 27 Ago 2015, 13:50 por Isaias Malafaia

» Western Duels
Seg 24 Ago 2015, 07:47 por theguitarmester

» Dúvida sobre strings, lendo txt
Sab 22 Ago 2015, 20:31 por Pai véi

» Janela Modal
Sab 22 Ago 2015, 09:23 por Pai véi

» LudumDare #33
Sex 21 Ago 2015, 21:17 por WellingtonBecker

» GMS sempre salva projeto ao compilar?
Sex 21 Ago 2015, 12:32 por Pai véi

» Tipo de Draw que dê melhor fps...
Sex 21 Ago 2015, 12:25 por Pai véi

» Banco de Dados online fácil de configurar
Sex 21 Ago 2015, 11:47 por Pai véi

» Ficou estranho esse efeito na terra?
Qua 19 Ago 2015, 20:08 por Adriel

» Você consegue decifrar o que é isso?
Qua 19 Ago 2015, 15:48 por Mateus O de Andrade

» Texto centralizado em sprite 64x64
Qua 19 Ago 2015, 14:00 por Vandson Fernandes

» [Tutorial] Um Único Script para Todos Diálogos do Jogo
Ter 18 Ago 2015, 22:12 por dharrison

» VIDEO AULAS - Plataforma - Recriando Super Mario
Ter 18 Ago 2015, 20:44 por Adriel

» Ajuda deixar room maior
Ter 18 Ago 2015, 15:56 por Stickman

» OST - Rain From The Past (Para Main Themes)
Seg 17 Ago 2015, 23:00 por Jessezyn

» #DGM Aula 01 - Views
Seg 17 Ago 2015, 00:16 por victor13.

» Alguém sabe as dimensões de um galaxy s5?
Dom 16 Ago 2015, 20:06 por vitorfernandes13

» Conquer The Kingdom
Dom 16 Ago 2015, 12:13 por DVictorPS

» [Ajuda] Bug ds_list
Dom 16 Ago 2015, 08:27 por Witen

» câmera seguir player com touch control android
Sab 15 Ago 2015, 15:05 por Lighter

» Apk não roda no celular
Sab 15 Ago 2015, 12:10 por xLuiZzz


[Engine] China's GUI 0.4

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[Engine] China's GUI 0.4

Mensagem por gabrielsch em Dom 01 Abr 2012, 05:41




Nome do projeto:
China's GUI

Versão utilizada:
Game Maker 8 PRO

Sobre o projeto:
Desde de meu primeiro projeto no Game Maker sempre tive dificuldade em fazer um menu ou algo
como botões, pois assim como alguns tinha que fazer um objeto para cada botão, isso deixava meu projeto muito desorganizado!
Pois foi por isso que criei essa engine, com ele você pode criar botões, painéis e edits para seu jogo
de uma forma fácil e flexível.

Objetivo:
Facilitar a criação de GUI em jogos feitos no Game Maker

Imagens:






Códigos & Exemplos:
No exemplo disponível para download você pode modificar as propriedades
dos objetos clicando com o botão direito do mouse sobre eles, irá abrir uma caixa e você
poderá digitar os seguintes códigos para cada componente:

Botão:

btn_visible - Mostra ou não o botão;
btn_alpha - Opacidade do botão;
btn_ico_alpha - Opacidade do icone do botão;
btn_ico_mos - Mostra ou não o icone do botão;
btn_ico_index - Numero da imagem do icone a ser usada;
btn_ico_halign - Alinhamento horizontal do icone do botão;
btn_ico_valign - Alinhamento vertical do icone do botão;
btn_ativo - Botão pode ou não ser pressionado;
btn_text_mos - Mostra ou não texto do botão;
btn_text - Texto do botão;
btn_text_halign - Alinhamento horizontal do texto do botão;
btn_text_valign - Alinhamento vertical do texto do botão;
btn_script - Ação que ele irá executar; (Script ou linha de código)
btn_down - Botão está pressionado ou não;
btn_width - Tamanho horizontal do botão;
btn_height - Tamanho vertical do botão;

Painel:

pnl_width - Tamanho horizontal do painel;
pnl_height - Tamanho vertical do painel;
pnl_mos - Mostra ou não o pianel;
pnl_text - Texto do painel;
pnl_text_mos - Mostra ou não o texto do painel;
pnl_text_halign - Alinhamento horizontal do texto do painel;
pnl_text_valign - Alinhamento vertical do texto do painel;
pnl_title_mos - Mostra ou não o titulo do painel;
pnl_title_text - Texto do titulo do painel;
pnl_title_halign - Alinhamento horizontal do texto do titulo do painel;

Edit:

edt_ativo - Edit está sendo usado ou não;
edt_visible - Mostra ou não o edit;
edt_ico_alpha - Opacidade do icone do edit;
edt_ico_mos - Mostra ou não o icone do edit;
edt_ico_index - Numero da imagem do icone a ser usada;
edt_enabled - Edit pode ou não ser usado;
edt_text_mos - Mostra ou não o texto do edit;
edt_text - Texto do edit;
edt_text_halign - Alinhamento horizontal do texto do edit;
edt_width - Tamanho horizontal do edit;
edt_height - Tamanho vertical do edit;
Lembrando que você deve definir os valor para isso utilize assim: btn_text = 'Blá Blá Blá'

Download do executável:
Mediafire

Download do projeto:
Mediafire


Gostaria muito que dessem suas opiniões e se possível sugestões para o projeto!


Flw! sorrindo2
avatar
gabrielsch

Ranking : Nota A
Notas recebidas : D + A + A
Data de inscrição : 06/12/2009
Número de Mensagens : 1229
Insígnias de JAM :

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

Prêmios
   : 1
   : 2
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

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