Como usar "e" e "ou" no GM?

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

Como usar "e" e "ou" no GM?

Mensagem por MrGuliarte em Qui 15 Ago 2013, 16:06

Por exemplo,quero testar mais de uma variável ao mesmo tempo usando conectivos ("and" e "or").Como consigo fazer isso?

MrGuliarte

Número de Mensagens : 9
Data de inscrição : 11/07/2012
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Como usar "e" e "ou" no GM?

Mensagem por cidmarcos em Qui 15 Ago 2013, 16:12

nunca lembro as coisas de cabeça, mas vc pode conferir aki:
http://gmbr.forumeiros.com/f36-tutoriais

cidmarcos

Ranking : Nota D
Número de Mensagens : 177
Idade : 21
Data de inscrição : 26/05/2012
Notas recebidas : E+D
Reputação : 7
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://www.facebook.com/DragaoDeOuroJogo

Voltar ao Topo Ir em baixo

Re: Como usar "e" e "ou" no GM?

Mensagem por Alex FC em Qui 15 Ago 2013, 16:13

Vou testar se as variáveis b e c tem o valor 32:

Código:

//Se b tiver o valor 32 e c tiver o valor 32
if b == 32 and c == 32
{
    //executa comando
}
Agora, vamos checar se c é 32 ou se b é maior 25

Código:
//Se b tiver o valor 32 ou c for maior que 25
if b == 32 or c > 25
{
    //executa comando
}
Espero ter ajudado Happy.

FLWS!

Alex FC

Ranking : Nota A
Número de Mensagens : 2503
Idade : 23
Data de inscrição : 20/12/2008
Notas recebidas : B A
Reputação : 174
Insignia 1 x 1 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 2
   : 1
   : 1

http://redscreensoft.blogspot.com

Voltar ao Topo Ir em baixo

Re: Como usar "e" e "ou" no GM?

Mensagem por cidmarcos em Qui 15 Ago 2013, 16:29

Não é isso que ele quis dizer,
ele quer como na linguagem C+, onde podemos pegar a variavel e fazer uma 'continuação' com uso de 'and' ou uma alternativa com o uso de 'or'
só que porém, no gamemaker nao funciona assim, já que ao acrescentar outra ação dá no mesmo do comando 'and'.

pelo menos eu acho.

cidmarcos

Ranking : Nota D
Número de Mensagens : 177
Idade : 21
Data de inscrição : 26/05/2012
Notas recebidas : E+D
Reputação : 7
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://www.facebook.com/DragaoDeOuroJogo

Voltar ao Topo Ir em baixo

Re: Como usar "e" e "ou" no GM?

Mensagem por rickelme.dias em Qui 15 Ago 2013, 18:17

Letra "E":
"And"
exemplo de como usar:

Código:
if keyboard_check_pressed(vk_space) and poder=30 and vida=2//se ele apertar espaço e o poder=30 e vida=2
{
sprite_index=spr_poder_com_toda_vida//executa a sprite
}
Também pode ser usado o "&&" que funciona como um "AND" por exemplo:

Código:
if keyboard_check_pressed(vk_space) && poder=30 && vida=2//se ele apertar espaço e o poder=30 e vida=2
{
sprite_index=spr_poder_com_toda_vida//executa a sprite
}
Ja o "OU" pode ser usado "OR" que do inglês>português significa "OR>OU"
exemplo de como usar

Código:
if keyboard_check_pressed(vk_space) or poder=30 or vida=2//se ele apertar espaço ou poder=30 ou vida=2
{
sprite_index=spr_poder_com_toda_vida//executa a sprite
}
bom você deve ter percebido que se ele apertar SPACE vai executa a sprite se ele nao apertar space mais o poder=30 também executa a sprite se ele nao apertar espaço ou o valor do poder nao ser igual 30 e a vida ser igual a 2 então também ira executar a sprite Smile

se ajudei clique no + perto do meu avatar. Obrigado a atenção Very Happy

rickelme.dias

Número de Mensagens : 230
Idade : 16
Data de inscrição : 07/02/2013
Reputação : 34
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://rickelmegt.blogspot.com.br/

Voltar ao Topo Ir em baixo

Re: Como usar "e" e "ou" no GM?

Mensagem por cidmarcos em Qui 15 Ago 2013, 18:20

bem, resolvido entao. bem elaborado, e vlw por relembrar o uso correto de and/or
no gamemaker eu estava um pouco perdido quanto a questao.

cidmarcos

Ranking : Nota D
Número de Mensagens : 177
Idade : 21
Data de inscrição : 26/05/2012
Notas recebidas : E+D
Reputação : 7
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://www.facebook.com/DragaoDeOuroJogo

Voltar ao Topo Ir em baixo

Re: Como usar "e" e "ou" no GM?

Mensagem por Conteúdo patrocinado Hoje à(s) 20:06


Conteúdo patrocinado


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