Conectar-se

Esqueci minha senha

Últimos assuntos
» Rain Of Fire completo
por Divin Sphere Hiroshai Ter 18 Abr - 19:26:25

» [votação#012] Quantos anos a Sonic Game Maker vai durar?
por Klabbery Ter 18 Abr - 15:36:06

» [RUMOR]SONIC MANIA TERÁ CUTSCENES ANIMADAS
por Klabbery Ter 18 Abr - 15:04:44

» Colorful Crystal Ball
por Klabbery Ter 18 Abr - 14:06:36

» Corrente Do Infinito ( ou quase )
por Divin Sphere Hiroshai Seg 17 Abr - 14:23:03

» [DÚVIDA] Duas perguntas sobre o GM Studio
por Divin Sphere Hiroshai Seg 17 Abr - 13:41:38

» Ajudem os nossos representantes na JAM!
por Klabbery Seg 17 Abr - 13:04:47

» [RESOLVIDO!] Meu Game Maker não executa os jogos
por Klabbery Seg 27 Mar - 10:17:22

» Grupo da Discord do Fórum!
por Klabbery Qua 8 Mar - 15:03:53

» fan art do sonic
por sonic exe Seg 20 Fev - 18:56:03

» Recolhendo numero de parças
por Vortex de sempre Qua 11 Jan - 12:04:24

» Feliz Natal a Todos!!
por dangamer Sex 30 Dez - 7:28:20

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

» HQ: The Parallax
por Ace A.R.D. Sex 2 Dez - 8:16:00

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

» Prof-Hero - O novo jogo da Professora!
por Efraim Leonardo Dom 27 Nov - 13:01:17

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

» Sonic & Metal Sonic One-Shots
por Ace A.R.D. Sex 18 Nov - 17:52:37

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

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


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.
avatar
Wonders Chaser Neo

Mensagens : 234
Reputação : 2
Data de inscrição : 04/07/2011
Idade : 21
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
avatar
Sonic Luan

Mensagens : 2678
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