Login

Esqueci minha senha

Últimos assuntos
» Ainda há esperança? [POR FAVOR LEIA!]
por Yakongu Ontem à(s) 20:03:15

» [NOVO!] E-mail, canal e facebook!
por IanLages Ontem à(s) 8:21:40

» Run Guy! (jogo de Jam)
por Divin Sphere Hiroshai Sex 2 Dez - 16:05:53

» Dando uma nova chance ao forum
por IanLages Sex 2 Dez - 15:18:16

» HQ: The Parallax
por Ace, The Walking Spoiler Sex 2 Dez - 8:16:00

» Meu site basico
por dangamer Ter 29 Nov - 16:14:03

» Baixe PROF-HERO!
por Efraim Leonardo Dom 27 Nov - 13:01:17

» Recolhendo numero de parças
por Divin Sphere Hiroshai Ter 22 Nov - 19:24:19

» Super Smash Bros. Crusade!
por BlueFox Seg 21 Nov - 10:44:26

» Novo Membro - Israel Games
por IsraelGames Sab 19 Nov - 8:40:02

» Sonic & Metal Sonic One-Shots
por Ace, The Walking Spoiler Sex 18 Nov - 17:52:37

» O fim se aproxima
por Ace, The Walking Spoiler Sex 18 Nov - 17:01:19

» forum morreu???? nooooo!!!
por Divin Sphere Hiroshai Sex 18 Nov - 14:46:16

» Stardust the history
por Divin Sphere Hiroshai Sex 18 Nov - 14:42:41

» Novo no Forum - Me chamem de Fubuki
por fujoshiman1234 Qui 10 Nov - 16:38:59

» Nova série animada e vaga para dublagem
por Divin Sphere Hiroshai Sab 5 Nov - 19:14:07

» Adeus SGM parte 1
por Divin Sphere Hiroshai Ter 1 Nov - 19:21:37

» A Jornada Completo
por Divin Sphere Hiroshai Qua 12 Out - 16:06:38

» Um Menu Diferenciado e ... votação ? o.Õ
por Nest_DJ.EXtreme Dom 9 Out - 18:00:23

» Gibi do Sonic com um titulo grande demais
por dangamer Dom 18 Set - 20:01:36


Tutorial-Criando Barra de qualquer coisa em Drag and Drop

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

Tutorial-Criando Barra de qualquer coisa em Drag and Drop

Mensagem por Wonders Chaser Neo em Sab 24 Dez - 17:32:43

E ae pessoal SGM! Eu to meio entediado do meu natal aqui em casa e resolvi postar esse tuto. O meu segundo. Ele mostra de forma simples como crias uma barra de qualquer coisa pro seu personagem usando o D&D. No caso, vou usar uma barra de saúde como exemplo.
Primeira pergunta que você deverá fazer: pra que isso se já tem barra de vida no game maker? Simples, por que ela não é de todo eficiente. Ela ajuda muito, mas se baseia na porcentagem de vida, não no valor numérico. Isso não é nada legal quando se cria um RPG por exemplo. Sigam o passo a passo para entender tudo.

Passo 1- Criar as variaveis.
Como você não está lidando com a barra de vida original do GM, teremos que criar nossa propria variavel de saúde.
Pra isso coloque no evento create:
1-Set variabel: saúde_max (indica o máximo de vida que seu personagem pode ter) to: 100 (ou outro número)
2-Set varabel: Saúde_atual (indica a saúde que o personagem tem no momento) to: 100 (a maioria dos personagens começa com a vida no máximo)

Pronto. Agora temos um esquema de vida. Agora temos que faze-lo aparecer na tela. Suponhamos que você queira uma barra centralizada acima do personagem. Para isso terá que colocar a origem da sprite no centro do x (largura) e no topo (y=0)

No evento Draw:
1-Set color: alguma
2-Draw rectangle: x1= -saúde_máxima\2 (saúde máxima dividido por 2)
y1= valor que você quiser para a espessura da barra.
x2= saúde_máxima\2
y2=0 (vai ficar grudado na cabeça do personagem. Diminua esse valor se quiser uma distância)
3-Ser color: outra bem contrastante
4-Draw rectangle: repita tudo, mas no lugar do x2 coloque a expressão: -saúde_atual\2+saúde_atual

Parabens! Agora você tem uma barra que muda de acordo com o valor da saúde. E se você aumentar o valor da saúde máxima além de 100 e vai continuar centralizado. Mas ainda temos que corrigir um pequeno bug. Quando você aumenta a vida_atual, você não que que ele seja maior que a vida atual do Personagem. Pra isso você coloca esses comando no fim da cura:

1-check variabel: if saúde_atual is larger tham (maior que) máxima
2-Set variabel: saúde_atual to: máxima.

Assim a vida do char nunca fica maior que o máximo.
Agradeço ao Taygo, pois seu tuto sobre como criar um medidor de velocidade me ajudou a pensar nisso. Qualquer erro me avisem que eu tento corrigir.

______________________________________________________________________________________________
Não temos 2 ouvidos, 2 olhos e 1 boca pra ver e ouvir mais e falar menos. Mas sim pra ver e ouvir de mais direções e falar em uma só direção.
Sou fan de:
Spoiler:
Sonic_jefferson
Sonic Luan
Comple Sonic
Taigo Toushiro
Kalt

Chat box. Se eu estiver on eu estarei lá.
sonicmaker.forumeiros.com/chatbox/index.forum?
Apoia o chat box tambem? Coloque a fraze e o link acima em sua assinatura.

Wonders Chaser Neo

Mensagens : 314
Reputação : 2
Data de inscrição : 04/07/2011
Idade : 20
Masculino
Localização : Em qualquer lugar que você procurar com atenção...

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Tutorial-Criando Barra de qualquer coisa em Drag and Drop

Mensagem por Sonic Luan em Dom 25 Dez - 8:33:19

ganha + 10 Rings

Sonic Luan

Mensagens : 3335
Reputação : 18
Data de inscrição : 06/06/2011
Idade : 17
Masculino
Localização : Casa

Ver perfil do usuário http://sonicmaker.forumeiros.com

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