Entrar
Últimos assuntos
» Preciso de ajudapor 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
Criando uma variavel global.
3 participantes
GMBR :: Ensine & Aprenda :: Tutoriais :: Game Maker
Página 1 de 1
Criando uma variavel global.
Bem galera...
Hoje estou colocando meu primeiro tuto e ele vai falar sobre variáveis globais...
Dificuldade: 2/5 (conhecimentos de gml requeridos.)
Criado por: Rafasgb (RAF@S)
Variável é tudo o que é Variável.
Ou seja....
Variável é um valor que muda de acordo com o nosso gosto. Ela muda de acordo com o que a programamos, carregando valores numéricos ou um valor verdadeiro ou falso (true, false).
Podemos usar uma variável para diversas coisas, como para definir a quantidade de pulos que temos ou até para definir quanto de dinheiro possuímos.
Para criarmos uma variável, definimos ela no evento create do objeto escrevendo o nome dela e seu valor. Como na imagem abaixo:
Aqui definimos uma Variável LOCAL, ou seja, uma variável que funciona apenas para ESTE objeto.
Variável global é uma variável que funciona em todos os objetos, ela carrega os mesmos valores de uma variável local, mas seu valor pode ser usado e modificado em todos os objetos do jogo.
Diferente das variáveis locais, as variáveis globais são definidas no evento GAME START de um objeto qualquer.
As variáveis globais são criadas da mesma maneira que as variáveis locais porem levam um “acessório” atrás de seu nome. Aqui um exemplo da sintaxe de uma variável global:
Este global deve acompanhar sempre a variável em todas as ações.... Aqui um exemplo de uma condição if com ela
Aqui eu tenho duas variáveis globais que anteriormente defini no evento game start:
A variável dinheiro e a variável pode_comprar_obj_1.
Neste exemplo eu disse:
Se a variável global é maior que 100. A variável pode_comprar_obj_1 fica verdadeira.
Passos para definir uma variável global:
1- Criar um objeto
2- Criar o evento Game Start
3- Criar a ação Execute a piece of code
4-Escrever a sintaxe da variável global:
Regra:
1- SEMPRE que for ultilizar a variável definida acima, colocar global.
Espero que tenham gostado!
FLW!
Se usar de créditos
https://i.servimg.com/u/f43/12/43/34/57/imagem10.jpg
Hoje estou colocando meu primeiro tuto e ele vai falar sobre variáveis globais...
Dificuldade: 2/5 (conhecimentos de gml requeridos.)
Criado por: Rafasgb (RAF@S)
Introdução:
O que são variáveis?
O que são variáveis?
Variável é tudo o que é Variável.
Ou seja....
Variável é um valor que muda de acordo com o nosso gosto. Ela muda de acordo com o que a programamos, carregando valores numéricos ou um valor verdadeiro ou falso (true, false).
Podemos usar uma variável para diversas coisas, como para definir a quantidade de pulos que temos ou até para definir quanto de dinheiro possuímos.
Mão Na Massa
Como fazer uma variável no Game Maker
Como fazer uma variável no Game Maker
Para criarmos uma variável, definimos ela no evento create do objeto escrevendo o nome dela e seu valor. Como na imagem abaixo:
Aqui definimos uma Variável LOCAL, ou seja, uma variável que funciona apenas para ESTE objeto.
O que são variáveis globais?
Variável global é uma variável que funciona em todos os objetos, ela carrega os mesmos valores de uma variável local, mas seu valor pode ser usado e modificado em todos os objetos do jogo.
Como Criar uma variável global no Game Maker
Diferente das variáveis locais, as variáveis globais são definidas no evento GAME START de um objeto qualquer.
As variáveis globais são criadas da mesma maneira que as variáveis locais porem levam um “acessório” atrás de seu nome. Aqui um exemplo da sintaxe de uma variável global:
- Código:
global.nome_da_variável = valor_da_variável
Este global deve acompanhar sempre a variável em todas as ações.... Aqui um exemplo de uma condição if com ela
- Código:
if global.dinheiro > 100{
global.pode_comprar_obj_1 = true
}
Aqui eu tenho duas variáveis globais que anteriormente defini no evento game start:
A variável dinheiro e a variável pode_comprar_obj_1.
Neste exemplo eu disse:
Se a variável global é maior que 100. A variável pode_comprar_obj_1 fica verdadeira.
Passos para definir uma variável global:
1- Criar um objeto
2- Criar o evento Game Start
3- Criar a ação Execute a piece of code
4-Escrever a sintaxe da variável global:
- Código:
global.nome_da_variável = valor_da_variável
Regra:
1- SEMPRE que for ultilizar a variável definida acima, colocar global.
Espero que tenham gostado!
FLW!
Se usar de créditos
https://i.servimg.com/u/f43/12/43/34/57/imagem10.jpg
rafasgb- Games Ranking :
Notas recebidas : A
Data de inscrição : 19/05/2008
Reputação : -32
Número de Mensagens : 581
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 1
x 0 x 0 x 0
Re: Criando uma variavel global.
Parabéns, seu tutorial vai ser de grande valia pra galera, que quer aprender GML.
Re: Criando uma variavel global.
Vlw cara! ;-D
Eu não fazia ideia de como usar uma variável global... Muito menos como cria-la..
Dai... Tentando... Eu consegui descobrir isso e fiz a engine de seleção.
Agora eu estou compartilhando com vocês. =D
FLW!
Eu não fazia ideia de como usar uma variável global... Muito menos como cria-la..
Dai... Tentando... Eu consegui descobrir isso e fiz a engine de seleção.
Agora eu estou compartilhando com vocês. =D
FLW!
rafasgb- Games Ranking :
Notas recebidas : A
Data de inscrição : 19/05/2008
Reputação : -32
Número de Mensagens : 581
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 1
x 0 x 0 x 0
Re: Criando uma variavel global.
xou o tuto irmaozin !
M2nikolai- Data de inscrição : 27/05/2008
Reputação : 0
Número de Mensagens : 2
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Tópicos semelhantes
» Problema com global variavel
» [ajudem]problema com variavel global
» [Dúvida/Resolvido] Life * Variável Global
» variável global que não funciona com todos os objetos??
» [Resolvido]Como funciona a variavel Global?
» [ajudem]problema com variavel global
» [Dúvida/Resolvido] Life * Variável Global
» variável global que não funciona com todos os objetos??
» [Resolvido]Como funciona a variavel Global?
GMBR :: Ensine & Aprenda :: Tutoriais :: Game Maker
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|